Vue+Django项目部署详解

时间:2021-05-26

本地项目配置

1 复制 luffy/settings/dev.py为prop.py

修改luffy/settings/prop.py中以下几项

(1) allow_hosts

ALLOWED_HOSTS = [  'api.youdomain.com',]

(2) 跨域白名单

CORS_ORIGIN_WHITELIST = (  # 前端域名  ";  location / {    # /opt/luffyweb/dist/ 为npm run build生成的文件夹    root /opt/luffyweb/dist/;    index index.html;    try_files $uri $uri /index.html;  }}

这是最基本配置,其它优化配置就不再赘述!

(2)检查nginx配置文件语法

nginx -t

(3) 启动nginx

systemctl start nginx

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章