Django 6.0 已发布。
Django 团队很高兴地宣布 Django 6.0 版本的发布。 发布说明汇集了现代工具和经过深思熟虑的设计。一些亮点包括:
- 模板片段:使用小型、命名的片段来模块化模板,以实现更清晰、更易维护的代码。(由 Farhan Ali Raza 完成的 GSoC 项目,由 Carlton Gibson 指导)
- 后台任务:使用内置的、灵活的任务框架在 HTTP 请求-响应周期之外运行代码。(由 Jake Howard 贡献)
- 内容安全策略 (CSP):轻松配置和执行浏览器级别的安全策略,以防止内容注入攻击。(由 Rob Hudson 贡献)
- 现代化的邮件 API:使用 Python 的
EmailMessage类来编写和发送电子邮件,提供一个更简洁、支持 Unicode 的接口。(由 Mike Edmunds 贡献)
您可以从我们的下载页面 或从 Python Package Index 获取 Django 6.0。 此版本使用的 PGP 密钥 ID 是 Natalia Bidart: 2EE82A8D9470983E。
随着 Django 6.0 的发布,Django 5.2 已到达主流支持的终点。 最终的次要错误修复版本 5.2.9 已于昨天发布。Django 5.2 将在 2028 年 4 月之前接收安全和数据丢失修复。 鼓励所有用户在此之前升级,以便继续接收针对安全问题的修复。
Django 5.1 已到达扩展支持的终点。最终的安全版本 5.1.15 于 2025 年 12 月 2 日发布。鼓励所有 Django 5.1 用户升级到受支持的 Django 版本。
有关受支持版本和未来发布计划的表格,请参见下载页面。