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数据请求成功了

**

相关推荐
2601_962885722 分钟前
从 baostock 迁移到 AlphaFeed:接口对照与代码迁移指南
python
Doker 多克8 分钟前
Spring Integration AMQP 和 Spring AMQP详解
java·后端·spring
韩振方19 分钟前
Kubernetes Ingress 用 TLS Secret 给预览域名接上 HTTPS
后端
用户14944848132020 分钟前
为什么大厂很少直接用 2PC/TCC?聊聊分布式事务在真实业务里的落地套路
分布式·后端
Thneonl24 分钟前
采样采错地方,trace 全断链:OTel 尾部采样的代价账
后端·架构
匆匆那年随风26 分钟前
零依赖 C# Office 库到底怎么用——四个场景讲透 Wisdom.Office
后端
今天早睡26 分钟前
用子图封装流程,设计清晰的父子状态接口
后端
Lyy27 分钟前
DevOps平台 — 第十七篇:测试管理的设计与实现
后端·devops
AI情绪识别开源28 分钟前
检信ALLEMOTION 标定治理与信号质量闸门 · 老年无感认知评估分析器
python
用户EasyAdminBlazor29 分钟前
用 EasyAdminBlazor + OpenCode 开发进销存:实际做了什么,花了多久
后端