Python环境和Django版本对应

Python环境与Django版本存在对应关系,我在Python3.7中创建Django1.11的时候就因为版本不对应产生了语法错误。挺让人无奈的也是,所以决定了解一下Python环境与Django版本之间的关系。

Python环境与Django版本对应表:

Django versionPython versions
1.82.7, 3.2 (until the end of 2016), 3.3, 3.4, 3.5
1.9, 1.102.7, 3.4, 3.5
1.112.7, 3.4, 3.5, 3.6
2.03.4, 3.5, 3.6
2.13.5, 3.6, 3.7

自从1.0版本开始,Django按照以下形式命名版本编号:
按照A.B或A.B.C的形式命名版本编号。A.B是主版本号,包含新功能以及对原有功能的改进,每一个新版本都向前兼容,Django大概每8个月就会发布一个主版本;C是小版本号,包含bug的修改等,每当有需要时就会发布。在Django正式版本发布之前,还会发布alpha、beta和RC版本。另外Django长期支持的版本用LTS表示。
Django推荐使用Python 3进行开发,而最后一个支持Python 2.7的版本是Django 1.11 LTS,上面是Django对Python版本的支持情况(截至2017年11月)。

    原文作者:GHope
    原文地址: https://www.jianshu.com/p/9af73e184569
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞