【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全栈(后端、数据分析、脚本、爬虫、EXE客户端) / 前端(WEB,移动,H5) / Linux / SpringBoot / 机器学习