Django3.0 正式 Release
Django 3.0 在 2019/12/02 正式釋出,
發布了許多新功能以外,
對於舊有的 Python 2 也不予支持,
當然第三方的支持還是能用的,
需要更詳細的 release note 可到官方網站觀看
此處僅列出幾個要點。
而官方網站也同時釋出了 Django 2.2.8 ,
此版本同時也是 Django 2.2 的最後錯誤修正版本
底下為官方釋出的更新時程表:
Django 3.0 的主要變更有:
Table of Contents
- 對 ASGI 的支持讓 Djano 具有完整的異步功能
- 正式支援 MariaDB 10.1 及更新版本
- 輸出BooleanField的表達式,可以直接在QuerySet過濾器中使用
次要的變更:
django.contrib.admin:
- 在 ModelAdmin.list_display中新增對 admin_order_field 的支援
django.contrib.auth:
- 新增 BaseBackend 類別
- django.contrib.auth.forms 新增 HTML autocomplete
- REQUIRED_FIELDS 支援 ManyToManyFields
Security :
- X_FRAME_OPTIONS預設值現在為’DENY’
當然其他還有許多更新並不再上述所列,
有需要再到官方網站詳細閱讀吧,
最後也幫官方宣導下,
Django 3.0 支援 Python 3.6 / 3.7 / 3.8 ,
如果是新建立的專案請盡量使用 Django 3.0 來開發。
這就是今天的主題:
Django3.0 正式 Release
================================
分享與讚美,是我們繼續打拼的原動力.
若文章對您有幫助,望請不吝按讚或分享.
或者對影片有興趣可以訂閱頻道接收通知
================================
YouTube 頻道
FB 粉絲專頁
================================