Після року кропіткої роботи розробників та очікувань користувачів ми нарешті дочекалися нову версію популярного python-фрейворку - Django 1.7.
Ключові зміни новій версії:
- Припинено підтримка Python 2.6.
- Додана підтримка міграцій безпосередньо в сам фреймворк. Тут можна подивитися інструкції про перехід з South.
- Перероблений механізм завантаження додатків. Тепер models.py - необов'язковий.
- Зміни у Field API, зокрема, додано обов'язковий метод deconstruct() для підтримки міграцій.
- Додана можливість виклику QuerySet прямо з менеджера. Також тепер можна вказувати необхідний менеджер при використанні зв'язку між моделями.
- Нова система для перевірки проекту та діагностики помилок, замість validate додана команда check.
Більш детально з повним списком оновлень можно ознайомитись на офіціальному сайті проекту.
Завантажити можна тут, або використати pip:
pip install Django==1.7
Ще немає коментарів