Django解決跨域請求的問題

2022-10-04 03:03:12 字數 836 閱讀 7181

pip install django-cors-headers

jdango查詢中介軟體由上到下,注意要放到 commonmiddleware 上面

middleware = [

'django.middleware.security.securitymiddleware',

'django.contrib.sessions.middleware.sessionmiddleware',

'corsheaders.middleware.corsmiddleware', # cors中介軟體

'django.middleware.common.commonmiddleware',

'django.middleware.csrf.csrfviewmiddleware',

'django.contrib.auth.middleware.authenticationmiddleware',

'django.contrib.messages.middleware.messagemiddleware',

'django.middleware.clickjacking.xframeoptionsmiddleware',

]

# 伺服器執行跨域的網域名稱

cors_allowed_origins = [

# 設定允許跨域的網域名稱

'',]# 允許cookie跨域

# cors_allow_credentials = true

# 允許所有**跨域

cors_allow_all_origins = true

解決Django跨域請求問題

pip install django cors headers 新增應用 corsheaders 新增中介軟體 middleware corsheaders.middleware.corsmiddleware 建議加在第一行,必須在csrfviewmiddleware之前 設定全域性跨域 cors ...

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...