[英]Django project - 1.4 to 1.8?
我要接管使用Django 1.4
和Python 2.6
编码的其他人的项目。 很老了,我知道。
我想将其升级到Django 1.8
和Python 2.7
。 安装Python 2.7
和Django 1.8
(使用pip
)后,我注意到该项目本身没有更改,并且仍可以“设置”为与Django 1.4
和Python 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.