保持领先:即将发布的 Django 版本和 4 的新功能

Mary-Kate Olsen
发布: 2024-11-23 16:03:20
原创
336 人浏览过

Stay Ahead: Upcoming Django Releases & New Features for 4

Django 时事通讯 - 2024 年 11 月 19 日

即将发布的版本

  • Django 5.1.4:计划于 2024 年 12 月 3 日发布,该版本将修复 Django 5.1.3 中存在的多个错误。预计不会有重大新功能,但它将包括重要的错误修复以增强稳定性和性能[1]。

最新版本和更新

  • Django 4.1.x:该系列版本的支持时间为 2022 年 8 月至 2023 年 12 月。主要亮点包括对 Python 3.11(从 Django 4.1.3 开始)的支持、基于类的视图的异步处理程序以及改进在测试和数据库管理方面。值得注意的是,本系列已放弃对 PostgreSQL 10 和 MariaDB 10.2 的支持[4]。
  • Django 4.1.5:于 2023 年 1 月 2 日发布,该版本修复了 ArrayField 的 __len 查找中长期存在的错误,并纳入了 Transifex[3] 的最新字符串翻译。

新功能和改进

  • 异步处理程序:Django 4.1 为基于类的视图引入了异步处理程序,允许使用 async 和 wait[5] 更有效地处理 HTTP 请求。
  • 数据库改进:Django 4.1 支持在 PostgreSQL 14 上使用 SP-GiST 索引覆盖索引和排除约束,并允许指定所需的最低数据库版本[5]。
  • 安全增强:在 SECURE_PROXY_SSL_HEADER 设置中添加了密钥轮换的新设置和对多个协议的支持。管理员注销 UI 现在使用 POST 请求来增强安全性[5]。
  • 测试改进:Django 4.1 允许在各种系统(包括 macOS 和 Windows)上并行运行测试,并引入新的验证器和实用函数[5]。

社区与发展

  • Django 开发中的人工智能工具:人们越来越关注人工智能工具如何彻底改变 Django 开发,为自动代码审查、错误检测和优化提供潜力。
  • 在 App Engine 上运行 Django:提供了在 Google App Engine 标准环境上运行 Django 应用程序的指南,重点介绍了成功部署所需的步骤和配置。

资源和社区讨论

  • 2024/2025 年 Django 提示:不断出现文章和指南,提供改进 Django 代码库的提示,重点关注最佳实践、性能优化和新功能。
  • Ubuntu 上的 Django:可用于在 Ubuntu 24.04 LTS 上设置 Django 的资源,包括 AWS 和其他云提供商的支持。

参考

[1]:Django 5.1.4 发行说明
[2]:Django 发行说明
[3]:Django 4.1.5 发行说明
[4]:Django 4.1.x
[5]:Django 4.1 发行说明
: AI 工具如何彻底改变 Django 开发
:在App Engine标准环境上运行Django
:2024/2025 年改进代码库的 Django 10 大技巧
:Ubuntu 24.04 LTS 上的 Django


?本文是由 SnapNews 提供支持的主题“Django”每周通讯的一部分。

? https://snapnews.me/preview/6e936d34-de6a-483e-b170-7d35c58c4e6c

?想要个性化的人工智能策划新闻吗?加入我们的 Discord 社区,将新鲜见解发送到您的收件箱!

AINews #SnapNews #StayInformed


以上是保持领先:即将发布的 Django 版本和 4 的新功能的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:dev.to
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板