【Django前后端部署】更新部署,不使用反向代理

配置完Nginx的静态路径:不用配置反向代理

  

碰到的问题:前台可以访问,但是后台静态文件404,折腾两个小时:

    处理:在django的ulrs加上两个请求路径:

      url(r'^media/(?P<path>.*)', serve, {"document_root": settings.MEDIA_ROOT}),

      url(r'^static/(?P<path>.*)', serve, {"document_root": settings.STATIC_ROOT}),

   


PS:
    这样子配置,只要将nginx路径指向前端的index.html,再设置static(让nginx处理前端静态文件)与media(处理后端静态文件)路径

    在访问后台管理时,因为添加了url中对于static的处理,所以访问IP:port的时候,uwgis处理了后台静态文件

主攻:Python 数据分析 web 机器学习 图像识别。。 副攻:JAVA WEB 安卓 大数据
原文地址:https://www.cnblogs.com/wanghong1994/p/15193831.html