Django项目1.4到1.8?

2024-04-24 22:10:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在接管别人的项目,它是用Django 1.4Python 2.6编码的。很老了,我知道。你知道吗

我想把它升级到Django 1.8Python 2.7。 在安装Python 2.7Django 1.8(使用pip)之后,我注意到项目本身没有改变,它仍然“设置”为使用Django 1.4Python 2.6。你知道吗

我要经历什么样的过程才能升级?你知道吗


Tags: pip项目django编码过程经历
1条回答
网友
1楼 · 发布于 2024-04-24 22:10:47

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

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

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

如果您只是安装了一个新的django而没有“升级”,那么您可能还需要删除以前的django安装。你知道吗

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

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

相关问题 更多 >