Django CORS配置方案

参考

https://pypi.org/project/django-cors-headers/

在setting.py中设置

python 复制代码
INSTALLED_APPS = [
	......
	'corsheaders', #添加此行
]

MIDDLEWARE=[
	......
	'corsheaders.middleware.CorsMiddleware', #添加此行
	'django.middleware.common.CommonMiddleware',
	#'django.middleware.csrf.CsrfViewMiddleware',#注释此行
	......
]

#添加配置此白名单
#CORS_ALLOW_ALL_ORIGINS =TRUE
CORS_ALLOWED_ORIGINS = [
    "https://example.com",
    "https://sub.example.com",
    "http://localhost:8080",
    "http://127.0.0.1:9000",
]
CORS_ALLOW_METHODS = (
    "DELETE",
    "GET",
    "OPTIONS",
    "PATCH",
    "POST",
    "PUT",
)

CORS_ALLOW_HEADERS = (
    "accept",
    "authorization",
    "content-type",
    "user-agent",
    "x-csrftoken",
    "x-requested-with",
)
相关推荐
癫狂的兔子4 分钟前
【Python】【机器学习】支持向量积
python·机器学习
青衫码上行4 分钟前
高频 SQL 50题(基础版)| 查询 + 连接
数据库·sql·学习·mysql
梦想画家5 分钟前
无前端编码,解锁Langflow无限可能:自定义Python组件开发全指南
python·智能体·langflow
电饭叔23 分钟前
python转换字符串介绍
开发语言·windows·python
doris820435 分钟前
Python 正则表达式 re.findall()
java·python·正则表达式
Mrliu__39 分钟前
Python高级技巧(六):正则表达式
开发语言·python·正则表达式
Anastasiozzzz1 小时前
阿亮随手记:动态条件生成Bean
java·前端·数据库
iameyama1 小时前
python Pandas 开发
数据库
Highcharts.js1 小时前
数据之美:用Highcharts打造专业级弧线图
javascript·数据库·highcharts·图表开发·弧线图
码路飞1 小时前
Gemini 3.1 Pro 发布 3 天,我用同一个 API 跑了 3 家大模型横评,结果有点意外
python