天天看点

如何将django部署从顶级目录迁移到子目录下(NGINX UWSGI DJANGO)

因为公司网站合并,要将我们的DJANGO项目从IP的顶级目录迁移到域名的二级目录。

以前硬编码的URL可惨了。

还涉及到upload目录,静态目录,websocket目录.

全用{% url %}问题不太大。

nginx分前后两级,uwsgi配置要作相应更改,django的setting需要变量登陆网址。

这样,在正式网站访问二级目录,测试环境仍然可以根目录访问。

nginx_front:

nginx_back:

uwsgi.ini

setting.py(生产)--测试的settings.py不用变更

然后,大功告成!

如何将django部署从顶级目录迁移到子目录下(NGINX UWSGI DJANGO)

继续阅读