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中文網其他相關文章!