Релиз web-фреймворка Django 1.7

После почти года разработки вышла стабильная версия популярного фреймворка Django 1.7, написанного на языке Python и предназначенного для разработки веб-приложений. Выпуск Django 1.7 примечателен прекращением поддержки Python 2.6 и добавлением поддержки Python 3.4. Пользователям Python 2.6 рекомендуется спланировать миграцию на поддерживаемые выпуски Python 2.7.x, 3.2.x, 3.3.x или 3.4.x, или продолжить использование ещё поддерживаемых веток Django 1.4 LTS и 1.6.

Из улучшений отмечается:

  • Новая встроенная система миграции БД (применение изменений в модели данных к схеме хранения в СУБД), поддерживающая PostgreSQL, MySQL и SQLite;
  • Переработанная концепция приложений Django, которые теперь не привязаны к наличию файлов с моделями хранения и могут определять как конфигурационные данные, так и исполняемый код;
  • Модель Field API расширена поддержкой миграции и адаптирована для реализации в будущем дополнительных составных ключей в Django ORM;
  • Поддержка создания класса Manager с методами QuerySet ( QuerySet.as_manager()) и возможность использования заданного класса Manager при разборе обратных связей (reverse relations);
  • Добавлен расширяемый инструментарий для проверки системы, который может использоваться для выявления ошибок и диагностики проблем.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.