您好,欢迎来到帮我找美食网。
搜索
您的当前位置:首页Django跨域问题解决方案:django-cors-headers安装与配置

Django跨域问题解决方案:django-cors-headers安装与配置

来源:帮我找美食网
Django跨域问题解决⽅案:django-cors-headers安装与配置django-cors-headers安装与配置

安装

pip install django-cors-headers

使⽤

添加到settings.py中, 按如下进⾏配置

# settings.py

INSTALLED_APPS = [ 'corsheaders',]

MIDDLEWARE = [ ...

'corsheaders.middleware.CorsMiddleware',

'django.middleware.common.CommonMiddleware', ...]

# 在settings.py⽂件末尾添加如下配置# 跨域增加忽略

CORS_ALLOW_CREDENTIALS = TrueCORS_ORIGIN_ALLOW_ALL = TrueCORS_ORIGIN_WHITELIST = ( # 这⾥添加你允许的跨域来源 'http://127.0.0.1',)

# 添加运⾏的请求⽅法

CORS_ALLOW_METHODS = ( 'DELETE', 'GET',

'OPTIONS', 'PATCH', 'POST', 'PUT', 'VIEW',)

# 添加允许的请求头

CORS_ALLOW_HEADERS = ( 'XMLHttpRequest', 'X_FILENAME', 'accept-encoding', 'authorization', 'content-type', 'dnt', 'origin',

'user-agent', 'x-csrftoken',

'x-requested-with', 'Pragma',)

⾄此问题解决

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- banwoyixia.com 版权所有 湘ICP备2023022004号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务