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",
)
相关推荐
泡干脆面就番茄6 小时前
MySQL_流程控制_分组查询与连接查询详解
数据库·mysql
baopixiaoz6 小时前
BeeQuant × BeeAgent:AI量化新范式
大数据·人工智能·python·区块链
Bode_20027 小时前
全生命周期 SQL 控制
数据库·智能制造
西西弗Sisyphus7 小时前
Qt 在无边框窗口上做一套换肤系统
开发语言·数据库·qt
IT毕设实战小研7 小时前
基于大数据的AI应用对就业与收入增长的区域差异分析及可视化
大数据·人工智能·python·随机森林·机器学习·课程设计
神仙别闹7 小时前
基于 QT(C++)实现操作系统
数据库·c++·qt
摆烂老大7 小时前
论文学习 | Expert Systems With Applications2026 | 可微分建模:S4D-HBV
python·学习·水文
Broccoli523026657 小时前
FastAPI + SQLAlchemy 异步会话(AsyncSession)核心方法
数据库·oracle·fastapi
程序员夏洛7 小时前
谈谈你了解的最常见的几种设计模式,说说他们的应用场景
开发语言·python·模板方法模式
橙露7 小时前
Cloudflare Pages 深度评测:免费静态托管的香与坑
python·部署