Py学习  »  Django

Django 6.0 正式发布

Python开发者 • 1 周前 • 16 次点击  

转自:OSCHINA

https://www.oschina.net/news/387710/django-6-0-released

Django 6.0 已正式发布。随着 6.0 的发布,Django 5.2 系列结束了主线支持 (mainstream support) — 虽然 5.2 会继续获得安全与防止数据丢失的修复(直至 2028 年 4 月),但官方推荐用户尽早升级。

同时,5.1 系列已结束扩展支持 (extended support),其最后一个安全补丁版本是 5.1.15(发布于 2025 年 12 月 2 日)。

Django 6.0 包含以下几个重要改进:

  • Template Partials — 支持将模板拆分成小模块 (named fragments),使模板更模块化、更易于维护。
  • Background Tasks — 内建灵活的任务框架,可用于在 HTTP 请求–响应周期之外执行后台任务(例如定时任务 / 异步任务)。
  • Content Security Policy (CSP) 支持 — 内建对 CSP 标准的支持,使开发者可以更方便地配置浏览器端内容安全策略,以防范内容注入、跨站脚本 (XSS) 等安全攻击。
  • 现代化 Email API — 现在可以使用 Python 的 EmailMessage 类发送邮件,界面更现代、对 Unicode 支持更好。

不兼容提醒

  • Django 6.0 支持的 Python 版本包括  Python 3.12、3.13 和 3.14。
  • 因为这次版本更新包含 “破坏性变更 (backwards incompatible changes)”,如果你从 Django 5.2 或更早版本升级,需要参考官方升级指南 (upgrade guide) 检查是否有受影响的功能或第三方库。
  • 官方也建议第三方库作者放弃对 Django < 5.2 的支持,以便后续专注兼容 6.0 及更高版本。

下载地址:https://www.djangoproject.com/download/

推荐阅读  点击标题可跳转

1、AI Agent在国内,可能真的不存在

2、黄仁勋罕见发飙!英伟达内部有人要求“少用 AI”

3、马斯克又夸微信:“中国之外不存在这种国民级软件”。网友神吐槽:“几乎每个 APP 都有你说的功能,就问吊不吊”

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/190313