django解决跨域问题

django解决跨域问题

第一步

查看自己的 django 依赖里面有没有 django-cors-headers 包 直接 cmd

复制代码
pin list

第二步如果没有

在自己的 pycharm 里面安装 django-cors-headers 包

复制代码
pip install django-cors-headers

第三步检查是否安装成功

查看自己的 django-cors-headers 安装成功没有 重复第一步即可

第四步使用

1.在django项目settings.py文件里找到 INSTALLED APPS 注册一下这个包 corsheaders

2. 在django项目settings.py文件里找到 MIDDLEWARE 注册一下中间件名称 corsheaders.middleware.CorsMiddleware
并且把 csrf 这个中间件注销掉

***

切记只能添加到 csrf 的前面***

**

如果不注销 csrf 这个 中间件 ,期前端使用 post 请求时**

复制代码
前端使用Post请求 这是没有注销 csrf 中间件报的错了

这是注销掉后

post数据请求成功了

**

相关推荐
scan7248 分钟前
大模型调用多个工具
python
暴躁小师兄数据学院18 分钟前
【AI大模型应用开发工程师特训笔记】第04讲(第 2 章):Python 项目企业级开发规范
人工智能·笔记·python
掘金者阿豪41 分钟前
一个 DISTINCT,让我在上线前多盯了三天,最后发现数据库自己就能处理
后端
砍材农夫1 小时前
物联网 基于netty核心实战-心跳保活机制
java·后端·物联网·struts·servlet·netty
小江的记录本1 小时前
【JVM虚拟机】垃圾回收GC:垃圾判定算法:引用计数法、可达性分析算法(附《思维导图》+《面试高频考点清单》)
java·jvm·后端·python·算法·spring·面试
清水白石0081 小时前
构建企业级 Python 服务:配置、日志、指标与追踪的稳健之道
开发语言·python·elasticsearch
happymaker06262 小时前
SpringBoot使用Thymeleaf模板引擎,前端的基本语法
开发语言·python
fengchengwu20122 小时前
Conda 虚拟环境操作手册:从入门到精通
python·conda
deepin_sir2 小时前
11 - 模块与包
前端·数据库·python