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",
)
相关推荐
ZLZQ_Yuan22 分钟前
MyBatis、MyBatis-Plus
数据库·mybatis
爱吃泡芙的小白白25 分钟前
如何在现有配置好环境的Pycharm中安装jupyterlab这个工具
ide·python·pycharm·notebook·虚拟环境·jupyterlab
六毛的毛1 小时前
比较含退格的字符串
开发语言·python·leetcode
小鸡吃米…1 小时前
机器学习 - Python 库
人工智能·python·机器学习
、BeYourself1 小时前
PostgreSQL 向量扩展插件pgvector安装
数据库·postgresql
xingzhemengyou11 小时前
Python GUI之tkinter-基础控件
开发语言·python
RPA机器人就选八爪鱼1 小时前
RPA在银行IT运维领域的应用场景与价值分析
大数据·运维·数据库·人工智能·机器人·rpa
在屏幕前出油1 小时前
Python面向对象编程基础——类、实例对象与内存空间
开发语言·python
廋到被风吹走2 小时前
【数据库】【Oracle】函数整理
数据库·oracle
天天进步20152 小时前
如何通过 Py_Initialize 实现 C++ 对 Python 的嵌入调用
python