我正在开发一个使用Django-1.1.1的项目,该项目已经过时,不再可供消费。因此,我们正在考虑将其升级到django的更高版本,以便我们可以在此基础上进行构建。以下是我们面前的一些问题:
任何帮助都将受到高度赞赏。
答案 0 :(得分:0)
您建议我们升级到哪个版本的Django?
您应始终升级到最新的正式版本,可从this page获取,也可以使用pip install django
从pypi下载:
如果您只是在寻找稳定的部署目标而不介意 等待下一个版本,你会想要坚持最新的 正式发布(将始终包含任何详细说明 升级时需要进行的更改。
为获得最大的稳定性和支持,您应升级并使用长期支持(LTS)版本。 1.8是django的第一个LTS版本;并且支持到2018年4月。
什么是Python兼容性?
release notes中列出了兼容性问题(包括支持的Python版本)。您应首先查看主要版本的发行说明。
我是否需要为服务器进行任何硬件增强?
这将取决于您的应用程序上的流量,并且实际上不会受到正在使用的django或Python版本的控制或影响。