跨越:當有下列三種狀況是,ajax請求數據,得到非本服務器本應用的數據完成自身的局部刷新,極可能不被請求的服務器的應用提供數據,該種狀況就稱之爲 跨越問題 (CORS)
'''
1.協議不一樣:http 與 https間進行交互
2.端口不一樣:不一樣端口表明不一樣應用,直接進行交互
3.ip不一樣:ip地址不一樣,表明主機不一樣,不一樣服務器進行交互
'''ajax
在settings.py中配置
註冊app
INSTALLED_APPS = [
...
'corsheaders'
]
添加中間件
MIDDLEWARE = [
...
'corsheaders.middleware.CorsMiddleware'
]
容許跨域源
CORS_ORIGIN_ALLOW_ALL = Truedjango