LINUX.ORG.RU

Релиз Django 1.5

 , , , ,


1

2

Увидел свет новый релиз популярного фреймворка для разработки веб-приложений Django. Основные нововведения версии 1.5:

  • Экспериментальная поддержка Python 3. Полная поддержка Python 3 обещана в следующем релизе, который должен выйти через полгода.
  • В функции Model.save() теперь можно указывать список измененных полей.
  • Улучшена поддержка потоковых ответов (streaming responses).
  • В GeoDjango добавлена поддержка PostGIS 2.0.
  • Новый синтаксис тега {% url %}, обратно-несовместимый с предыдущим. (Ранее был опционально доступен с помощью {% load url from future %}).
  • Прекращена поддержка Python 2.5.

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

★★★★★

Проверено: tazhate ()
Последнее исправление: Silent (всего исправлений: 2)

Экспериментальная поддержка Python 3. Полная поддержка Python 3 обещана в следующем релизе, который должен выйти через полгода;

вот тогда пусть и хвалятся. интересно, кто захочет пихать в продакшен экскременты^Wэксперименты? ждем криков нинужно.

Virtuos86 ★★★★★
()

Мега пипец. Я всегда думал что django ущербный но после второго пункта новости совсем убедился. В django надо выкинуть orm и шаблонизатор и заменить на sqlalchemy и mako. Webob тоже лучше туда встроить. Тогда хотя бы можно будет на него смотреть. ЗЫ beaker тоже вкусная вещь.

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

вот тогда пусть и хвалятся. интересно, кто захочет пихать в продакшен экскременты^Wэксперименты?

Это в первую очередь сигнал авторам плагинов, что они могут уже начинать их писать/переписывать на py3.

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

Лучше mako

Это шаг в сторону PHP. В таких штука, как шаблоны, лучше бить по пальцам, да почаще.

baverman ★★★
()

Релиз Django 1.5 Unchained

fixed

anonymous
()

Супер! Ждем полной поддержки Python 3.

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

это наподобие питоновского подключения бэкпортируемых фич из более поздних релизов, например:

from __future__ import with_statement

Virtuos86 ★★★★★
()

Самое главное - это то что можно модель юзера переопределить. Писал сайтик на дев ветке, теперь жду релиза чтоб накатить на боевой из-за этого.

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

Это значит, что через полгода пускать текущую стабильную на python2 возможности не будет?

Нет, конечно, это же тебе не руби.

Большинство по уму написанных проектов работает на версиях 2.6 — 3.3 включительно без особых телодвижений.

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

Мега пипец. Я всегда думал что django ущербный но после второго пункта новости совсем убедился. В django надо выкинуть orm и шаблонизатор и заменить на sqlalchemy и mako. Webob тоже лучше туда встроить. Тогда хотя бы можно будет на него смотреть. ЗЫ beaker тоже вкусная вещь.

Дык, юзай Pyramid, а не спрашивай, почему Django это не Pyramid.

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

самый большой недостаток таких высказываний — отсутствие смысла.

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

Лучше mako

Две таблетки разупорина этому джентльмену!

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

Питонщики, видите, что под вашими новостями рубисты не флудят? Вы тоже не флудите под нашими.

Просто с ваших новостях одни розовые пони, аж тошно.

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

Отсутствие нормальной поддержки СУБД из «энтерпрайзной тройки» - это как плевок в лицо разработчикам.

Как бы утрись и как бы продолжай жить.

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

Это модераторская провокация. Он даже «здравствуй мир» напишет на рубях только с википедией.

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

Фанатиков всегда отличает религиозная нетерпимость.

anonymous
()

Основное достижение этой версии Configurable User model. Её бы первым пунктом в новости поставить. Отличный стабильный шустрый фреймворк для своего круга задач.

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

Дык, юзай Pyramid, а не спрашивай, почему Django это не Pyramid.

Правильно, а то ноют, насилуя этот монолит, при том, что есть множество гибких фреймворков.

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

Можно жеж и вообще без фреймворка, каждый раз с нуля, зато прорабатывая под конкретную задачу. Придумали, тоже, фреймворки какие-то.

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

Браво. Запостил бы в фортунки да, боюсь, не поймут.

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

Кроме личного опыта разработчиков и кучи готовых приложений.

А, вообще, я сам уже разлюбил django, но привычка — вторая натура.

Binary ★★★★★
()

Пока всё прогрессивное человечество свободно пишет на голом PHP последней версии и не напрягается, бедные джангеры только-только пытаются переползти на Python 3. Фейспалм.

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

Самый большой недостаток Джанго - это тормозной Питон.

Я хорошо прочувствовал как работает гуя с питоном на моем топовом (!) компе. Это невыносимо. Питонисты - убейтесь.

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