文章詳情頁
Python項目跨域問題解決方案
瀏覽:4日期:2022-07-19 18:38:32
1.可以通過settings/dev.py的ALLOWED_HOSTS,設置允許訪問
# 設置哪些客戶端可以通過地址訪問到后端 ALLOWED_HOSTS = [ ’api.luffycity.cn’,]
2.安裝跨域模塊(一下代碼修改都是在settings.dev下進行的)
pip install django-cors-headers -i https://pypi.douban.com/simple
添加應用
INSTALLED_APPS = (...’corsheaders’,...)
中間件設置【必須寫在第一個位置】
MIDDLEWARE = [’corsheaders.middleware.CorsMiddleware’,...]
添加白名單
# CORS組的配置信息CORS_ORIGIN_WHITELIST = (’www.luffycity.cn:8080’,)CORS_ALLOW_CREDENTIALS = False # 允許ajax跨域請求時攜帶cookie
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網(wǎng)。
相關文章:
1. 不要在HTML中濫用div2. react實現(xiàn)組件狀態(tài)緩存的示例代碼3. CSS百分比padding制作圖片自適應布局4. React優(yōu)雅的封裝SvgIcon組件示例5. Vue如何使用ElementUI對表單元素進行自定義校驗及踩坑6. Electron調用外接攝像頭并拍照上傳實現(xiàn)詳解7. CSS清除浮動方法匯總8. HTML5實戰(zhàn)與剖析之觸摸事件(touchstart、touchmove和touchend)9. HTTP協(xié)議常用的請求頭和響應頭響應詳解說明(學習)10. TypeScript實現(xiàn)十大排序算法之歸并排序示例詳解
排行榜
