Python前后端分离的项目如何部署?
自己写了点代码,接口用 djagno 写的,前端就是简单的 html+js+css, 接口已经部署到外网的服务器了,uwsgi+nginx,但是页面不会搞了,上网查了一些也没弄清楚,请教一下 v 站的大神们,指点一下
Python前后端分离的项目如何部署?
6 回复
前端页面就简单的 nignx 就行了。例如:base<br> server {<br> listen 80;<br> server_name <a target="_blank" href="http://www.xxx.com" rel="nofollow noopener">www.xxx.com</a>;<br><br> location / {<br> root /data/home/www/demo;<br> }<br> <br> location ~/(javascript|css|images){<br> root /data/home/www/demo/;<br> }<br> <br> }<br><br>
我无法理解你的问题。
你把前端页面按照静态文件部署就得了,用前端路由的话可能要配置后端服务器。
listen 的端口跟 django 的一样吗 ? 还有那个 server_name 必须写域名。。不能用 ip 访问?
nginx 啊 实在不行推到 oss 上 绑定自定义域名就可以了
多谢几位了 ~ 稀里糊涂的弄好了 ~

