1. 程式人生 > >Django前後端分離之域名配置

Django前後端分離之域名配置

編輯檔案 

sudo vim /etc/hosts

將兩個域名新增到檔案中

127.0.0.1   api.xxxx.site
127.0.0.1   www.xxxx2.site

 前端xxxx/js目錄中,建立host.js檔案用以為前端儲存後端域名

var host = 'http://api.xxxx.site:8000';

在所有需要訪問後端介面的前端頁面中都引入host.js,使用host變數即可指代後端域名 

修改setting.py中的ALLOWED_HOSTS

ALLOWED_HOSTS = ['127.0.0.1', 'api.xxxx.site', 'www.xxxx2.site','localhost']