Django 前后端分离解决跨域的问题

报错信息

1
Access-Control-Allow-Origin' header is present on the requested resource.

解决:

1,安装

1
pip install django-cors-headers

2 ,添加配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# CORS组的配置信息
CORS_ORIGIN_WHITELIST = (
    'http://localhost:9528',
)
 
# 允许ajax跨域请求时携带cookie
CORS_ALLOW_CREDENTIALS = True 
 
 
# 添加应用
 
INSTALLED_APPS = [
    ...
    'corsheaders',
    ...
 
]
 
#中间件
MIDDLEWARE = [
    #必须写在第一个位置
    'corsheaders.middleware.CorsMiddleware',
    ...
]

 

posted @ 2020-07-10 18:47  丿小贰灬  阅读(239)  评论(0)    收藏  举报
编辑推荐:
· MySQL索引完全指南:让你的查询速度飞起来
· 一个字符串替换引发的性能血案:正则回溯与救赎之路
· 为什么说方法的参数最好不要超过4个?
· C#.Net 筑基-优雅 LINQ 的查询艺术
· 一个自认为理想主义者的程序员,写了5年公众号、博客的初衷
阅读排行:
· MySQL索引完全指南:让你的查询速度飞起来
· 本地搭建一个对嘴AI工具
· 我用这13个工具,让开发效率提升了5倍!
· 20. Java JUC源码分析系列笔记-CompletableFuture
· 总结下参与以及看到的一些好的业务设计的 pattern
点击右上角即可分享
微信分享提示