Скрыть
Вышел Django 1.4
23-го марта 2012 года вышла версия 1.4 популярного веб-фреймворка Django, написанного на языке Python.
Основные изменения:
- Переработанная поддержка часовых поясов.
- Изменена структура шаблона проекта, который создаётся по умолчанию через команду django-admin.py startproject.
- Добавлена поддержка браузерных фреймворков для тестирования.
- В шаблон проекта по умолчанию добавлен файл wsgi.py, который должен облегчить развёртывание приложения через WSGI.
- В ORM добавлены методы select_for_update, bulk_create и prefetch_related.
- В административное приложение (django.contrib.admin) добавлена возможность создавать собственные фильтры, а также сортировать данные по нескольким колонкам.
- Добавлен бэкенд для сессий, основанный на зашифрованных cookies.
- В шаблонизатор добавлены новые тэги и фильтры.
- Улучшена защита от CSRF.
- Появилась возможность создавать URL-ы с языковым префиксом (/en/some/path) стандартными средствами.
Также было сделано довольно много более мелких изменений, ознакомиться с которыми можно на сайте проекта. Кроме того, стоит отметить, что прекращена поддержка Python 2.4 и Postgresql версии меньше 8.2.
>>>
Подробнее