国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

DRF跨域后端解決之django-cors-headers的使用

2020-02-16 00:56:32
字體:
來源:轉載
供稿:網友

在使用django-rest-framework開發項目的時候我們總是避免不了跨域的問題,因為現在大多數的項目都是前后端分離,前后端項目部署在不同的web服務器上,因為我們是后端程序員,因此我要通過后端的程序實現跨域。當然如果前端框架是Vue的話,則可以代理服務實現跨域,我也就知道一點點,如果有興趣,大家可以自行搜索哦。

DRF后端實現跨域我們使用一個第三方擴展——— djangocorsheaders

安裝

pip install django-cors-headers

注冊

INSTALLED_APPS = (  'corsheaders',)

添加中間件

MIDDLEWARE = [  'corsheaders.middleware.CorsMiddleware', #最好添加至第一行]

配置白名單

#單個配置CORS_ORIGIN_WHITELIST =(   ' 域名',)#正則配置:CORS_ORIGIN_REGEX_WHITELIST =(r'^(https?://)?(/w+/.)?jim/.com $',)

或者直接允許所有主機跨域

CORS_ORIGIN_ALLOW_ALL = True 默認為False

一般情況下,我們配置這些就足夠,當然最為一個出名的擴展,肯定做的很完美,更多的配置,請訪問: https://github.com/ottoyiu/django-cors-headers/

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 肇州县| 固阳县| 斗六市| 临猗县| 乳山市| 阿拉善右旗| 吉安县| 平利县| 新乡市| 长白| 弥渡县| 会宁县| 新津县| 北碚区| 泰和县| 札达县| 蓝山县| 呼和浩特市| 新干县| 民县| 昆明市| 邮箱| 宿州市| 广汉市| 西华县| 镇赉县| 西乌珠穆沁旗| 大姚县| 云霄县| 河津市| 阿克苏市| 抚顺县| 全州县| 镇江市| 比如县| 革吉县| 沙洋县| 韶关市| 监利县| 周宁县| 磐安县|