django配置跨域

1、第一种

from django.views.decorators.csrf import csrf_exempt

@csrf_exempt

第二种

安装
pip install django-cors-headers

在配置文件settings.py进入
INSTALLED_APPS = [
	...
    "corsheaders",  # 添加
]

MIDDLEWARE = [
    'corsheaders.middleware.CorsMiddleware',  # 添加
    'django.middleware.common.CommonMiddleware',  # 添加
    ...
    #'django.middleware.csrf.CsrfViewMiddleware', # 注销这个
    ...
]

# 加入
CORS_ORIGIN_ALLOW_ALL = True
CORS_ALLOW_METHODS = (
    'DELETE',
    'GET',
    'OPTIONS',
    'PATCH',
    'POST',
    'PUT',
    'VIEW',
)
# 允许带的请求头
CORS_ALLOW_HEADERS = (
    'authorization',
    'content-type',
    'Token',
    'User'
)
CORS_ALLOW_CREDENTIALS = True
相关推荐
赛博曹操16 分钟前
CondaValueError: Malformed version string ‘~‘: invalid character(s)
人工智能·python·bug
路人与大师36 分钟前
Node.js怎么调用到打包的python文件呢
python·node.js·vim
数据小小爬虫1 小时前
高效利用Python爬虫开发批量获取商品信息
开发语言·爬虫·python
韦慕霖1 小时前
C#语言的云计算
开发语言·后端·golang
文军的烹饪实验室2 小时前
使用 Flask 构建流式返回服务
后端·python·flask
全栈Blue2 小时前
记录一次报错:spring security 403报错
java·后端·spring
m0_748230942 小时前
Spring Boot框架知识总结(超详细)
java·spring boot·后端
查理零世2 小时前
【算法】动态规划专题⑪ —— 区间DP python
python·算法·动态规划
天才测试猿3 小时前
Python接口自动化测试—接口数据依赖
自动化测试·软件测试·python·测试工具·程序人生·职场和发展·测试用例
心软且酷丶3 小时前
leetcode:LCR 190. 加密运算(python3解法)
python·算法·leetcode