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
相关推荐
11来了2 分钟前
04-Agent 武器库-集成百炼MCP(Spring AI Alibaba)
后端
TeamDev3 分钟前
使用 Shadcn UI 构建 C# 桌面应用
前端·后端·.net
uhakadotcom7 分钟前
如何从阿里云的sls日志中清洗出有价值的信息?
后端·面试·github
李昊哲小课11 分钟前
spring 中 HttpStatus 与 ResponseEntity
spring boot·后端·spring·http·spring cloud·restful
智启七月15 分钟前
Dexbotic 开源深度解析:重构具身智能 VLA 研发的技术基石与实现路径
人工智能·python
间彧32 分钟前
Java 堆、栈、方法区详解与项目实战
后端
间彧35 分钟前
Java内存区域详解与项目实战
后端
SimonKing36 分钟前
【开发者必备】Spring Boot 2.7.x:WebMvcConfigurer配置手册来了(三)!
java·后端·程序员
ArabySide38 分钟前
【Spring Boot】深入浅出Spring Boot中的控制反转与依赖注入
java·spring boot·后端
shepherd11140 分钟前
破局延时任务(上):为什么选择Spring Boot + DelayQueue来自研分布式延时队列组件?
java·spring boot·后端