域名

编辑文件

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