繁体   English   中英

Django项目-1.4到1.8?

[英]Django project - 1.4 to 1.8?

我要接管使用Django 1.4Python 2.6编码的其他人的项目。 很老了,我知道。

我想将其升级到Django 1.8Python 2.7 安装Python 2.7Django 1.8 (使用pip )后,我注意到该项目本身没有更改,并且仍可以“设置”为与Django 1.4Python 2.6

进行此类升级需要经过什么流程?

使用virtualenv将是解决此问题的一种简单方法。

如果没有virtualenv ,那么您还需要更改系统的默认python(因操作系统而异)或通过显式指定python解释器来调用manage.py

python2.7 manage.py [options...]

如果您只是安装了一个新的django而没有“升级”,则可能还需要删除它。

使用virtualenv执行此操作的步骤:

virtualenv env27 --python=python2.7
source env27/bin/activate
echo "Django==1.11" >> requirements.txt
pip install -r requirements.txt
./manage.py

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM