如何獲得Django
Django是BSD許可下的開源 軟件。我們建議使用最新版本的Python 3.支持Python 2.7的最後一個版本是Django 1.11 LTS。有關每個Django版本支持的Python版本,請參閱 常見問題解答。以下是如何獲得它:
選項1:獲取最新的正式版
最新的官方版本是2.2。閱讀 2.2發行說明,然後使用pip安裝 :
<span style="color:#0c4b33"><code>pip install Django==2.2</code></span>
選項2:獲取最新的開發版本
最新最好的Django版本是我們的Git存儲庫(我們的版本控制系統)。這僅適用於想要在正式發佈之前嘗試傳入更改並幫助識別錯誤的有經驗用戶。使用此shell命令獲取它,這需要Git:
git clone https://github.com/django/django.git
您還可以下載開發版本 的gzipped tarball。每次提交代碼時都會更新此存檔。
得到它之後
有關詳細說明,請參閱安裝指南。請務必閱讀與您剛剛安裝的Django版本相對應的文檔。
並且一定要註冊django-users郵件列表,其他Django用戶和Django開發人員都會互相幫助。
支持的版本
功能發佈(AB,A.B + 1等)大約每八個月發佈一次。這些版本將包含新功能,對現有功能的改進等。
補丁發佈(ABC等)將根據需要發佈,以修復錯誤和/或安全問題。這些版本將與相關的功能版本100%兼容,除非出於安全原因或防止數據丟失,這是不可能的。因此,“我應該升級到最新的補丁版本嗎?”的答案總是“是”。
某些功能版本將被指定爲長期支持(LTS)版本。這些版本將在一段保證的時間內(通常爲三年)獲得安全和數據丟失修復。
有關將向後移植的修補程序的詳細指南,請參閱 支持的版本策略。
發佈系列 | 最新發布的 | 主流支持結束1 | 延長支持結束2 |
---|---|---|---|
2.2 LTS | 2.2 | 2019年12月 | 2022年4月 |
2.1 | 2.1.8 | 2019年4月1日 | 2019年12月 |
2.0 | 2.0.13 | 2018年8月1日 | 2019年4月1日 |
1.11 LTS 3 | 20年1月11日 | 2017年12月2日 | 2020年4月 |
1.10 | 1.10.8 | 2017年4月4日 | 2017年12月2日 |
1.9 | 1.9.13 | 2016年8月1日 | 2017年4月4日 |
1.8 LTS | 19年8月1日 | 2015年12月1日 | 2018年4月1日 |
1.7 | 1.7.11 | 2015年4月1日 | 2015年12月1日 |
1.6 | 1.6.11 | 2014年9月2日 | 2015年4月1日 |
1.5 | 1.5.12 | 2013年11月6日 | 2014年9月2日 |
1.4 LTS | 1.4.22 | 2013年2月26日 | 2015年10月1日 |
1.3 | 1.3.7 | 2012年3月23日 | 2013年2月26日 |
以下是未來路線圖的樣子:
發佈系列 | 發佈日期 | 主流支持結束1 | 延長支持結束2 |
---|---|---|---|
3.0 | 2019年12月 | 2020年8月 | 2021年4月 |
3.1 | 2020年8月 | 2021年4月 | 2021年12月 |
3.2 LTS | 2021年4月 | 2021年12月 | 2024年4月 |
[1]安全修復程序,數據丟失錯誤,崩潰錯誤,新引入的功能中的主要功能錯誤以及舊版Django的迴歸。
[2]安全修復和數據丟失錯誤。
[3]支持Python 2.7的最新版本。