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.© nixp