Django 5.1 发布
Django 团队很高兴地宣布 Django 5.1 发布。
发行说明 展示了大量改进。一些亮点包括:
- 更便捷的身份验证防护:新的 LoginRequiredMiddleware,添加到MIDDLEWARE后,默认情况下会强制对所有视图进行身份验证。
- 更具包容性的框架:Django 5.1 包含多个辅助功能增强,例如改进了管理界面中的屏幕阅读器支持、更多语义 HTML 元素以及更好地将帮助文本和标签与表单字段集关联。
- 在此版本中修复的第二古老的 ticket 提供了 期待已久的 querystring 模板标签,这在模板中构建 URL 时极大地简化了查询字符串的处理。
(如果您对在此版本中修复的最古老的 ticket 感兴趣,请查看 Ticket #10743。)
您可以从 我们的下载页面 或 Python 包索引 获取 Django 5.1。此版本使用的 PGP 密钥 ID 是 Natalia Bidart:2EE82A8D9470983E。
随着 Django 5.1 的发布,Django 5.0 已达到主流支持的结束。最终的次要错误修复版本,5.0.8,已于昨天发布。Django 5.0 将收到安全和数据丢失修复,直到 2025 年 4 月。鼓励所有用户在此之前升级,以继续接收安全问题的修复。
请参阅 下载页面,了解受支持版本的表格和未来的发布计划。
返回顶部