django解決跨域問題

2021-10-16 13:48:04 字數 945 閱讀 2849

使用第三方模組 django-cors-headers

安裝模組

pip install django-cors-headers
配置

settings.py 檔案下

[# 掛在跨域模組

'corsheaders',.

..]middleware =

[# 跨域中介軟體新增

'corsheaders.middleware.corsmiddleware',.

..]# 二選一

# 全部允許配置

# cors_origin_allow_all = true

# 白名單配置

# 允許cookie

cors_allow_credentials =

true

# 指明在跨域訪問中,後端是否支援對cookie的操作

# 允許的請求方式

cors_allow_methods =

('delete'

,'get'

,'options'

,'patch'

,'post'

,'put'

,'view',)

# 允許的請求頭

Django解決跨域問題

第一步安裝django cors headers,官方文件 pip install django cors headers corsheaders 第三步在middleware classes中新增corsmiddleware,放的盡可能靠前,必須在csrfviewmiddleware之前。midd...

django解決跨域問題

近期的專案要用python的django mysql實現,以前從來沒接觸過python,這次專案實踐算是對自己的乙個挑戰和提公升。經過一番猛如虎的操作,python環境,django和mysql也都安裝好了 其中的大坑以後再說 這次記錄一下解決跨域的問題,因為對於初學者的我來說是非常容易遺忘的。dj...

解決Django跨域請求問題

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