Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何从Django 1.7降级到Django 1.6_Python_Django_Django 1.6_Django 1.7 - Fatal编程技术网

Python 如何从Django 1.7降级到Django 1.6

Python 如何从Django 1.7降级到Django 1.6,python,django,django-1.6,django-1.7,Python,Django,Django 1.6,Django 1.7,几个月前,我使用Django 1.7启动了一个新项目。该公司已决定在所有项目中使用Django 1.6 从Django 1.7降级到1.6有什么好办法吗 迁移是我唯一需要担心的事情吗?两个版本之间的更改是否足够大,以至于我需要重写应用程序?我希望在requirements.txt中更改版本,然后安装south并创建新的数据库迁移。您应该检查。 仅仅做你建议的就足够了,但是检查一下你是否正在使用在日志中更改的东西。这是特定于项目的。使用: sudo pip install Django==1.6.

几个月前,我使用Django 1.7启动了一个新项目。该公司已决定在所有项目中使用Django 1.6

从Django 1.7降级到1.6有什么好办法吗

迁移是我唯一需要担心的事情吗?两个版本之间的更改是否足够大,以至于我需要重写应用程序?我希望在
requirements.txt
中更改版本,然后安装
south
并创建新的数据库迁移。

您应该检查。 仅仅做你建议的就足够了,但是检查一下你是否正在使用在日志中更改的东西。这是特定于项目的。

使用:

sudo pip install Django==1.6.10
对于Windows:

pip install -U Django==required version

您必须更改原始套件子文件夹。

哦,这很有趣。您的公司会永远使用这个版本吗?我记得在1.7中引入的唯一主要更改是数据库迁移功能(您仍然可以使用south)。扫描1.6-1.7更改日志,查看您的应用程序是否使用了任何新功能。如果不支持,则应该简单到安装1.6而不是1.7。您的公司应该记住,Django项目不打算长期支持1.6,因此一旦发布1.8,安全修复程序将不会被后端口。1.4是最后一个LTS版本,1.8将是下一个。不,这一点也不意味着,只是你应该记住这样一个决定的后果,特别是考虑到1.6即将结束。你应该告诉你的公司关于
virtualenv