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
相关推荐
超级小忍7 分钟前
Spring Boot 配置文件常用配置属性详解(application.properties / application.yml)
java·spring boot·后端
麦兜*8 分钟前
基于Spring Boot的审计日志自动化解决方案,结合SpEL表达式和AOP技术,实现操作轨迹自动记录,并满足GDPR合规要求
java·jvm·spring boot·后端·spring·spring cloud·maven
Victor3568 分钟前
MySQL(167)如何理解MySQL的Redo Log和Undo Log?
后端
Victor3569 分钟前
MySQL(168)MySQL如何实现崩溃恢复?
后端
二哈喇子!4 小时前
若依【(前后端分离版)SpringBoot+Vue3】
java·spring boot·后端
paopaokaka_luck4 小时前
婚纱摄影管理系统(发送邮箱、腾讯地图API、物流API、webSocket实时聊天、协同过滤算法、Echarts图形化分析)
vue.js·spring boot·后端·websocket·算法·echarts
仰望星空的凡人6 小时前
【JS逆向基础】数据库之MongoDB
javascript·数据库·python·mongodb
F_D_Z6 小时前
【PyTorch】图像多分类项目部署
人工智能·pytorch·python·深度学习·分类
Brookty7 小时前
Java线程安全与中断机制详解
java·开发语言·后端·学习·java-ee
pingzhuyan7 小时前
python入门篇12-虚拟环境conda的安装与使用
python·ai·llm·ocr·conda