Вчера на официальном сайте Django появилось сообщение о доступности Django 1.5 Release Candidate.
Пара слов о нововведениях:
- Конфигурируемая модель User. Теперь можно использовать стандартную авторизацию, дополняя модель своими полями.
- Поддержка Python 3. Прекращение поддержки Python 2.5. Минимальная версия теперь — 2.6.5
- Задание конкретных полей при сохранении модели — параметр update_fields в Model.save()
- Кэширование связанных моделей
- Явное указание потокового ответа (класс StreamingHttpResponse)
- Тег {% verbatim %}, рендеринг внутри которого не происходит (удобно для javascript-шаблонов)