域名
编辑文件
sudo vim /etc/hosts
将两个域名添加到文件中
127.0.0.1 api.xxxx.site
127.0.0.1 www.xxxx2.site
web js
前端xxxx/js目录中,创建host.js文件用以为前端保存后端域名
var host = ‘http://api.xxxx.site:8000‘;
在所有需要访问后端接口的前端页面中都引入host.js,使用host变量即可指代后端域名
django
修改setting.py中的ALLOWED_HOSTS
ALLOWED_HOSTS = [‘127.0.0.1’, ‘api.xxxx.site’, ‘www.xxxx2.site’,’localhost’]
参考
Django前后端分离之域名配置
https://blog.csdn.net/weixin_33913332/article/details/89548084