Django3.0 正式 Release

首頁 >> 結帳英文 >> Django3.0 正式 Release


Django 3.0 在 2019/12/02 正式釋出,

發布了許多新功能以外,

對於舊有的 Python 2 也不予支持,

當然第三方的支持還是能用的,

需要更詳細的 release note 可到官方網站觀看

此處僅列出幾個要點。

而官方網站也同時釋出了 Django 2.2.8 ,

此版本同時也是 Django 2.2 的最後錯誤修正版本

底下為官方釋出的更新時程表:

Django 3.0 的主要變更有:

  • 對 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 粉絲專頁
================================

guangyaw

重點主題: 程式設計: Python , Django,Android 工具與軟體: Open edX,Linux工具,Blender教學 分享各地美景與產品使用心得,遊戲實況,甚至影視戲劇等, 您的訂閱就是頻道成長的原動力。 YouTube 頻道: https://youtube.com/xyawli

You may also like...

發表迴響