我可以在Django 1.11中使用Python 3.7吗?

时间:2018-09-18 17:57:06

标签: django python-3.x

我们有一个现有的Django应用程序,该应用程序使用Django 1.11和Python 3.6。出于安全考虑,有人要求我使用Python 3.7。我需要进行尽可能小的更改。我还需要升级Django吗?如果是这样,是否需要任何代码更改?

谢谢

3 个答案:

答案 0 :(得分:4)

this commit中,Django v2.0的分类器中追溯添加了Python 3.7兼容性,即使v2.1已经发布。 包括1.11。

有关Django跟踪器的讨论在这里:https://code.djangoproject.com/ticket/28814

但是,1.11.x是LTS release series,所以也许您幸运的话,以后仍会在微型版本升级中添加它。


编辑: Django 1.11.17(2018-12-03,此后约3个月)的微型版本升级中添加了Python 3.7支持问题最初是被问到的)

答案 1 :(得分:2)

根据Django文档上的此页面,在Django 1.11.17中添加了对Python 3.7的支持

https://docs.djangoproject.com/en/1.11/faq/install/#what-python-version-can-i-use-with-django

答案 2 :(得分:0)