Новостей.COM ⇒
⇓
2010-05-18
Django 1.2 — новая версия популярного веб-фреймворка
После 9,5 месяцев разработки с момента появления прошлого релиза увидела свет новая версия популярного веб-фреймворка с открытым кодом Django, написанного на языке Python, — 1.2.
Среди ключевых изменений в релизе Django 1.2 отмечаются:
- поддержка нескольких соединений с различными базами данных из одного Django-проекта;
- валидация моделей аналогичная валидации форм;
- существенно улучшена защита от Cross-Site Request Forgery (CSRF);
- новый микрофреймворк пользовательских сообщений с поддержкой сообщений на базе cookie и сессий как для анонимных, так и для авторизованных пользователей;
- усовершенствования прав на уровне объектов (object-level permissions), в том числе и для анонимных пользователей;
- возможность конфигурировать отправку почты через бэкенды электронной почты;
- новый «умный» шаблонный тег if, который поддерживает операции сравнения;
- начиная с этого релиза, минимальная необходимая версия Python для работы фреймворка — 2.4.
Более подробно с изменениями можно ознакомиться в Release Notes.