Django中使用CORS实现跨域请求过程解析


Posted in Python onAugust 05, 2019

跨域请求:

请求url包含协议、网址、端口,任何一种不同都是跨域请求。

1.安装cors模块

pip install django-cors-headers

2.添加应用

INSTALLED_APPS = (
  ...
  'corsheaders',
  ...
)

3.设置中间件

MIDDLEWARE = [
  'corsheaders.middleware.CorsMiddleware',
  ...
]

4.添加允许访问的白名单,凡是出现在白名单的域名都可以访问后端接口

# CORS
CORS_ORIGIN_WHITELIST = (
  '127.0.0.1:8080',
  'localhost:8080',
)
CORS_ALLOW_CREDENTIALS = True # 指明在跨域访问中,后端是否支持对cookie的操作。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python函数式编程指南(二):从函数开始
Jun 24 Python
Python中shapefile转换geojson的示例
Jan 03 Python
python binascii 进制转换实例
Jun 12 Python
Django 路由控制的实现
Jul 17 Python
简单了解django缓存方式及配置
Jul 19 Python
Python csv文件的读写操作实例详解
Nov 19 Python
python3+selenium获取页面加载的所有静态资源文件链接操作
May 04 Python
python获取百度热榜链接的实例方法
Aug 25 Python
Python自动化测试PO模型封装过程详解
Jun 22 Python
Python游戏开发实例之graphics实现AI五子棋
Nov 01 Python
使用python绘制分组对比柱状图
Apr 21 Python
python高温预警数据获取实例
Jul 23 Python
Flask使用Pyecharts在单个页面展示多个图表的方法
Aug 05 #Python
PyQt5基本控件使用详解:单选按钮、复选框、下拉框
Aug 05 #Python
用django设置session过期时间的方法解析
Aug 05 #Python
基于python 微信小程序之获取已存在模板消息列表
Aug 05 #Python
Python中typing模块与类型注解的使用方法
Aug 05 #Python
Python及Pycharm安装方法图文教程
Aug 05 #Python
python redis连接 有序集合去重的代码
Aug 04 #Python
You might like
用PHP中的 == 运算符进行字符串比较
2006/11/26 PHP
PHP基于MySQL数据库实现对象持久层的方法
2015/06/17 PHP
Thinkphp3.2.3分页使用实例解析
2016/07/28 PHP
PHP载入图像imagecreatefrom_gif_jpeg_png系列函数用法分析
2016/11/14 PHP
BOOM vs RR BO3 第一场2.13
2021/03/10 DOTA
JavaScript 判断指定字符串是否为有效数字
2010/05/11 Javascript
基于jQuery下拉选择框插件支持单选多选功能代码
2016/06/07 Javascript
完美的js div拖拽实例代码
2016/09/24 Javascript
javascript鼠标跟随运动3种效果(眼球效果,苹果菜单,方向跟随)
2016/10/27 Javascript
使用Vue.js创建一个时间跟踪的单页应用
2016/11/28 Javascript
vuejs开发组件分享之H5图片上传、压缩及拍照旋转的问题处理
2017/03/06 Javascript
jQuery EasyUI结合zTree树形结构制作web页面
2017/09/01 jQuery
JS简单实现点击跳转登陆邮箱功能的方法
2017/10/31 Javascript
element UI upload组件上传附件格式限制方法
2018/09/04 Javascript
原生JS实现手动轮播图效果实例代码
2018/11/22 Javascript
react-router 路由切换动画的实现示例
2018/12/03 Javascript
node.js通过Sequelize 连接MySQL的方法
2020/12/28 Javascript
[45:40]Ti4 冒泡赛第二天NEWBEE vs NaVi 1
2014/07/15 DOTA
python批量读取txt文件为DataFrame的方法
2018/04/03 Python
python list是否包含另一个list所有元素的实例
2018/05/04 Python
Python3.6使用tesseract-ocr的正确方法
2018/10/17 Python
Pandas GroupBy对象 索引与迭代方法
2018/11/16 Python
Python函数定义及传参方式详解(4种)
2019/03/18 Python
Django 多环境配置详解
2019/05/14 Python
Pyspark读取parquet数据过程解析
2020/03/27 Python
HTML5给汉字加拼音收起展开组件的实现代码
2020/04/08 HTML / CSS
赡养老人协议书
2014/04/21 职场文书
本科生求职信
2014/06/17 职场文书
焦裕禄精神心得体会
2014/09/02 职场文书
纪念9.18事变演讲稿
2014/09/14 职场文书
优秀护士事迹材料
2014/12/25 职场文书
PostgreSQL将数据加载到buffer cache中操作方法
2021/04/16 PostgreSQL
win11如何查看端口是否被占用? Win11查看端口是否占用的技巧
2022/04/05 数码科技
分享一个vue实现的记事本功能案例
2022/04/11 Vue.js
Python如何使用循环结构和分支结构
2022/04/13 Python
前端使用svg图片改色实现示例
2022/07/23 HTML / CSS