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",
)
相关推荐
沃斯堡&蓝鸟1 分钟前
DAY30 函数专题1:函数定义与参数
python
2301_792185885 分钟前
基于软件工程的结构化设计实验
数据库·oracle·软件工程
小oo呆8 分钟前
【学习心得】Python的TypedDict(简介)
开发语言·python
小宇的天下12 分钟前
Allegro AXL (SKILL Extension) 手册核心内容结构化总结
数据库·oracle
文洪涛12 分钟前
VS Code Python “第一次运行失败 / 先执行 python 再激活 Conda” 问题定位与解决
开发语言·python·conda
CodeAmaz29 分钟前
Redis与数据库双写一致性详解
数据库·redis·缓存·数据一致性
zd20057230 分钟前
STREAMS指南:环境及宿主相关微生物组研究中的技术报告标准
人工智能·python·算法
Data_agent33 分钟前
京东商品价格历史信息API使用指南
java·大数据·前端·数据库·python
weixin_4454766834 分钟前
线上问题排查记录——MySQL 子查询报错 “Subquery returns more than 1 row” 问题总结
数据库·mysql