Pull to refresh

Django 1.7

Reading time1 min
Views21K
После почти года разработки вышел долгожданный релиз Django 1.7.
image
Ключевые изменения новой версии
  • Прекращена поддержка Python 2.6.
  • Добавлена поддержка миграций непосредственно в сам фреймворк. Здесь можно посмотреть инструкции о переходе с South.
  • Переработан механизм загрузки приложений. Теперь models.py — необязателен.
  • Изменения в Field API, в частности, добавлен обязательный метод deconstruct() для поддержки миграций.
  • Добавлена возможность вызова QuerySet напрямую из менеджера. Также теперь можно указывать необходимый менеджер при использовании связи между моделями.
  • Новая система для проверки проекта и диагностики ошибок, вместо validate добавлена команда check.

С полным перечнем изменений этого релиза можно ознакомиться здесь, также можно прочитать статью о нововведениях Django 1.7 на хабре.
Скачать новую версию можно здесь, возможна также установка через pip install Django==1.7
Вместе с релизом 1.7 также представлены багфиксы для предыдущих релизов (версии 1.4.15, 1.5.10, 1.6.7).
Only registered users can participate in poll. Log in, please.
Когда будете переходить на Django 1.7?
30.17% Посижу пока на прошлых версиях207
16.47% Уже перешел (beta, rc)113
53.35% Перейду в ближайшее время366
686 users voted. 345 users abstained.
Tags:
Hubs:
+47
Comments11

Articles