pip install django-cors-headers
# 新增應用
'corsheaders',
)# 新增中介軟體
middleware = [
'corsheaders.middleware.corsmiddleware', #建議加在第一行,必須在csrfviewmiddleware之前
]# 設定全域性跨域
cors_allow_credentials = true
# 允許攜帶cookie
cors_origin_allow_all = true
# 以下是可選項
# 指定網域名稱(客戶端)的允許跨域,與cors_origin_allow_all = true不共存
# (1)單個匹配(http必須要加上)
# )# (2)正則配置:
)
如上設定,便可完成跨域訪問了 django解決跨域請求
網路協議不同,如http協議訪問https協議。埠不同,如80埠訪問8080埠。網域名稱不同,如qianduanblog.com訪問baidu.com。子網域名稱不同,如abc.qianduanblog.com訪問def.qianduanblog.com。網域名稱和網域名稱對應ip,如www.a.c...
django解決跨域請求的問題
pip install django cors headers.corsheaders middleware classes corsheaders.middleware.corsmiddleware django.middleware.common.commonmiddleware 注意順序 跨域...
django解決跨域請求的問題
解決方案 1.安裝django cors headers pip3 install django cors headers 2.配置settings.py檔案 corsheaders middleware classes corsheaders.middleware.corsmiddleware d...