美文网首页
Django&Apache更新项目

Django&Apache更新项目

作者: 山高路远_海深不蓝 | 来源:发表于2019-07-19 17:23 被阅读0次

    移动或复制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

    相关文章

      网友评论

          本文标题:Django&Apache更新项目

          本文链接:https://www.haomeiwen.com/subject/mhmslctx.html