![Django 3.0入门与实践](https://wfqqreader-1252317822.image.myqcloud.com/cover/246/36862246/b_36862246.jpg)
上QQ阅读APP看书,第一时间看更新
1.2 版本选择
从1.0版本开始,Django按照A.B或A.B.C的形式命名版本编号。A.B是主版本号,包含新功能以及对原有功能的改进,每一个新版本都向前兼容,Django大概每8个月就会发布一个主版本;C是小版本号,包含bug的修改等,每当有需要时就会发布。在Django正式版本发布之前,还会发布alpha、beta和RC(Release Candidate,候选发布版本)版本,另外Django长期支持的版本用LTS表示。
Django推荐使用最新的Python版本进行开发。Django各个版本对Python的支持情况如下表所示(截至2020年1月)。
![](https://epubservercos.yuewen.com/B89DD0/19549641008916106/epubprivate/OEBPS/Images/Figure-T13_148789.jpg?sign=1739043771-mXjuAxyfA2jdh5S1kzWXFli5UxxWdePg-0-81fd7e9e6f22d16b8c18c45c3e1706bc)
下图所示是Django官方对各个版本的支持情况。
Django长期支持的版本包括2.2、3.2以及4.2,当前的长期支持版本是2.2,3.2是下一个长期支持版本。
本书以Django 3.0+Python 3.8作为开发环境进行讲解。
为照顾大多数读者,本教程采用Windows系统作为开发环境。
![](https://epubservercos.yuewen.com/B89DD0/19549641008916106/epubprivate/OEBPS/Images/Figure-P14_148790.jpg?sign=1739043771-HHr5qDJqs0ggWrESqmXBxnATZcfYKVkT-0-17304d93038270cf1d52597fdad4b22d)