Вышла новая версия Django 6.0 Обложка: Skyread

Вышла новая версия Django 6.0

Новости
Главное:

  • Вышел релиз Django 6.0 — новая версия популярного Python-фреймворка для веб-разработки.
  • Django 6.0 поддерживает Python 3.12 и новее, прекращая поддержку версий 3.10 и 3.11.
  • Добавлены ключевые функции: система фоновых задач, частичные шаблоны, политика безопасности контента (CSP) и обновлённый API электронной почты.

3 декабря 2025 года был официально выпущен Django 6.0 — долгожданное обновление известного фреймворка для веб-разработки на Python. Новая версия выходит спустя два года после релиза Django 5.0 и продолжает развитие платформы, делая акцент на безопасности, удобстве разработки и поддержке современных сред исполнения Python.

Django 6.0 можно скачать как с официального сайта проекта, так и из каталога Python-пакетов PyPI. Одним из главных изменений является отказ от поддержки Python 3.10 и 3.11, что соответствует устареванию этих версий Python. Вместо них теперь поддерживаются версии 3.12, 3.13 и 3.14, будучи готовыми к будущим обновлениям языка.

Ключевые нововведения в релизе включают:

  • Частичные шаблоны (template partials), которые позволяют разделять HTML-шаблоны на небольшие именованные компоненты для повышения модульности и удобства сопровождения кода.
  • Фоновые задачи — встроенный и гибкий механизм для запуска кода вне основного цикла HTTP-запрос-ответ, что упрощает выполнение длительных или асинхронных операций.
  • Политика безопасности контента (Content Security Policy, CSP) — новый функционал для лёгкого определения и применения браузерных правил безопасности, защищающих веб-приложения от атак внедрения вредоносного контента.
  • Обновлённый API электронной почты, предоставляющий более чистый и удобный интерфейс для создания и отправки писем с использованием стандартного Python-класса EmailMessage.

Следует отметить, что с выходом Django 6.0 прекращается основная поддержка версии 5.2 LTS и расширенная поддержка версии 5.1, при этом версия 5.2 продолжит получать исправления безопасности до апреля 2028 года. Рекомендуется обновляться до последних поддерживаемых версий для обеспечения безопасности и совместимости.

Подробная информация о поддерживаемых версиях, график релизов и множество дополнительных улучшений доступны на официальном сайте Django.

Данный релиз продолжает традицию своевременного обновления и расширения возможностей фреймворка, помогая разработчикам создавать высококачественные и современные веб-приложения с учётом требований безопасности и производительности.

Tagged