移动或复制django下的wsgi.py文件
cd /var/www/html/django
mv /your_project/your_project/wsgi.py wsgi.py
删除原有项目及压缩包
保持在django目录下
rm -f project.zip
rm -rf project
上传解压新的项目压缩包
rz -y
unzip newproject.zip
进入虚拟环境
保持在django目录下不变
source venv/bin/activate
注意:‘venv’为虚拟环境的名称,在django目录下
覆盖新的wsgi.py文件
cd /your_project/your_project
rm -f wsgi.py
cp ../../wsgi.py wsgi.py
重新生成静态目录
如果需要修改项目文件(特别是静态或公共目录下的文件),需要先修改后生成静态目录
cd ../
python manage.py collectstatic
注意如果提示:
File "manage.py", line 16 ) from exc
,说明没进虚拟环境
重启apache更新数据
systemctl restart httpd
网友评论