LINUX.ORG.RU

Django 1.7

 ,


1

3

Состоялся релиз новой версии популярного web-фреймворка Django, написанного на Python.

Самое ожидаемое нововведение - встроенные миграции! https://docs.djangoproject.com/en/1.7/topics/migrations/

Другие значительные изменения:

Ознакомиться с полным списком изменений можно по ссылке.

>>> Подробности



Проверено: Shaman007 ()

Самое ожидаемое нововведение - встроенные миграции!

Оно совместимо с south, или перед использованием новых миграций все старые нужно будет удалить?

vurdalak ★★★★★ ()
Ответ на: комментарий от vurdalak

или перед использованием новых миграций все старые нужно будет удалить?

this

omich ()

встроенные миграции!

То-то у меня всегда было ощущение что джанга пластмассовый, трёхколёсный велосипед(по сранению с похапешными фреймворками).

ritsufag ★★★★★ ()
Ответ на: комментарий от ritsufag

Джанга это японский трансформер с человеческим лицом. Но авторы в каждом релизе внезапно решают, что лицо и половину внутренностей надо переделать чуть более, чем полностью. И подают это как киллер-фичу.

vurdalak ★★★★★ ()

На Jython пускал его кто-нибудь? Поделитесь совместимыми версиями jython и django-jython, чтобы war собирался нормально - а то из коробки ломается на каждом шагу.

anonymous ()

south изкаропки это хорошо, хотя ставился одним пальцем все равно раньше

umren ★★★★★ ()

зачем эта параша когда есть рельсы?

anonymous ()
Ответ на: комментарий от bj

нет встроенных миграций
феррари из говна и палок

Ясно.

ritsufag ★★★★★ ()
Ответ на: комментарий от ggrn

Пыхтоноводы кроме слова «хипстер» за прошедшие 4 года ничего нового не выучили, я смотрю.

anonymous ()

не. джанга - не вдохновляет.

zodb - понравился. поругайте его, плз. можете даже отдельную тему в толксах создать.

anonymous ()

Отлично. Джва года ждал!

th3m3 ★★★★★ ()
Ответ на: комментарий от Hater

master/slave уже переименовали?

Нет и не будут.

anonymous ()
Ответ на: комментарий от ritsufag

Ок, позолоченные ходули. Чо толку от миграций, когда ВЕСЬ ФРЕЙМВОРК на**й не нужен, т.к. содержит одни обертки и обертки к оберткам?

Причем сам пхп я не ругаю, отличный язык, несмотря на всякие мелочи типа специфического (но удобного) сравнения. У меня претензии именно к фреймворкам, они там бесполезны. На голом пыхе писать удобней.

vitalif ★★★★★ ()
Последнее исправление: vitalif (всего исправлений: 1)
Ответ на: комментарий от vitalif

Из монитора течет, знаешь ли. Спроси себя почему мегасеньеры пишут мегапроекты на фреймворках в 90% случаев?

umren ★★★★★ ()
Ответ на: комментарий от vurdalak

Судя по вопросу о South, ты не очень осведомлен о внутренностях и релизах Джанги.

omich ()
Ответ на: комментарий от vitalif

болезненный, ты российского телевидения пересмотрел? Или обобщение просто сейчас модный тренд? Вообще замечал, что фреймворки разные делают не просто от NIH синдрома, а потому что они решают разные задачи с разной скоростью? Ты б еще обобщал вообще на все языки, а то только пхп почему-то взял. Или хотя бы два языка взял, например, php и LISP, че там :/

anonymous ()
Ответ на: комментарий от umren

Что это за «мегасеньеры»? Все реально серьёзные проекты пишутся _без_ фреймворков, т.к. они рано или поздно начинают жать.

«Бизнеса» любят выбирать фреймворки - это да. Типа они думают, что так программистов легче искать: типа вот у тебя проект на Zend'е, ты ищешь программиста на Zend, и типа он лучше в проекте разберётся.

При этом упускается из виду, что наговнокодить можно вне зависимости от выбранных технологий, и что многие такие программисты в душе не **ут, чего этот фреймворк там внутри себя вообще делает, и зачем.

vitalif ★★★★★ ()
Ответ на: комментарий от umren

Из монитора течет, знаешь ли. Спроси себя почему мегасеньеры пишут мегапроекты на фреймворках в 90% случаев?

Потому что в 90% случаях это обычный хомяк, не требующий скилов мегасеньора. Сделать быстро. Тормозить не будет ибо никому не нужно. Деньги платят.

anonymous ()
Ответ на: комментарий от anonymous

о боже, какие ещё «разные задачи» решаются разными пыховыми фреймворками?

а языки как раз обобщать неправильно, т.к. пхп - особенный случай. язык сильно специализированный и по сути уже содержит все базовые вещи для написания сайтегов, а то, что не содержит, решается в 50 строчек.

этим он отличается от питона, перла и всех остальных, у которых «фреймворк» возникает сам по себе, т.к. очень уж много всяких утилит нужно наделать, чтобы что-то вменяемое написать.

vitalif ★★★★★ ()
Ответ на: комментарий от anonymous

во-во

как говорится «два чая этому господину»

vitalif ★★★★★ ()

«Что этот нигер себе позволяет?»

Tactile ★★ ()
Ответ на: комментарий от vitalif

Для типовых задач как раз нужен т.к удобнее и быстрее чем изобретение своих велосипедов. Если задача скажем более интересная, то просто используем библиотеки и/или компоненты той же symfony и не велосипедим ничего. Не для того в php появились нейспейсы и автозагрузка с композером, чтобы ты писал очередной роутер.

ritsufag ★★★★★ ()
Ответ на: комментарий от vitalif

Все реально серьёзные проекты пишутся _без_ фреймворков

это вконтакт и фейсбук? когда их писали, тогда и выбора то не было :) но даже если их брать в рассчет, то они даже 1% не сформируют проектов от общего числа.

umren ★★★★★ ()

Самый гибкий фреймверк в своём классе. Гибче только Flask, но там мало батареек. RoR сосёт, однозначно из-за своей дубовости, и вообще, время Ruby уже ушло, JS сейчас развивается не в пример лучше, смотрите на гитхаб.

menangen ★★★★★ ()

Состоялось освобождение новой версии популярного web-фреймворка Django

fixed.

Indexator ★★★ ()
Ответ на: комментарий от menangen

время Ruby уже ушло, JS сейчас развивается не в пример лучше, смотрите на гитхаб.

не понял: как js связан с гитхибом? последний, разве, не на рубе написен?

anonymous ()
Ответ на: комментарий от ritsufag

Типовые задачи настолько просты (роутер? 10 регэкспов запустить в цикле?), что нафига для них подключать целый фреймворк - непонятно. По крайней мере в итоге зависимостей нет и точно известно, что делает код. Причём фишка пхп именно в том, что на нём можно адекватно писать вообще без каких-либо зависимостей. Так что и композер-то, в общем, не нужен.

vitalif ★★★★★ ()
Ответ на: комментарий от vitalif

Помимо роутера у тебя больше ничего не будет?

Причём фишка пхп именно в том, что на нём можно адекватно писать вообще без каких-либо зависимостей.
Так что и композер-то, в общем, не нужен.

Когда поднимешь свой уровень с похапе-макаки хотя бы до быдлокодера, тогда и поговорим.

ritsufag ★★★★★ ()
Ответ на: комментарий от vitalif

фреймворки никак не ограничивают в написании говнокода если так хочется, просто меньше рутины.

umren ★★★★★ ()
Ответ на: комментарий от ritsufag

То-то у меня всегда было ощущение что джанга пластмассовый, трёхколёсный велосипед(по сранению с похапешными фреймворками).

свалился с кровати и три часа хохотал

odii ()
Ответ на: комментарий от vitalif

Причём фишка пхп именно в том, что на нём можно адекватно писать вообще без каких-либо зависимостей

... от мозга

(шёпотом, в сторону) только такая фигня выходит

odii ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.