Python项目跨域问题解决方案


Posted in Python onJune 22, 2020

1.可以通过settings/dev.py的ALLOWED_HOSTS,设置允许访问

# 设置哪些客户端可以通过地址访问到后端  
ALLOWED_HOSTS = [
  'api.luffycity.cn',
]

2.安装跨域模块(一下代码修改都是在settings.dev下进行的)

pip install django-cors-headers -i https://pypi.douban.com/simple

添加应用

INSTALLED_APPS = (

...

'corsheaders',

...

)

中间件设置【必须写在第一个位置】

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

添加白名单

# CORS组的配置信息
CORS_ORIGIN_WHITELIST = (
'www.luffycity.cn:8080',
)
CORS_ALLOW_CREDENTIALS = False # 允许ajax跨域请求时携带cookie

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

Python 相关文章推荐
Python httplib模块使用实例
Apr 11 Python
Python数据类型详解(三)元祖:tuple
May 08 Python
python使用Matplotlib画饼图
Sep 25 Python
Ubuntu下Python2与Python3的共存问题
Oct 31 Python
python flask框架实现传数据到js的方法分析
Jun 11 Python
Flask配置Cors跨域的实现
Jul 12 Python
django认证系统实现自定义权限管理的方法
Aug 28 Python
python程序 线程队列queue使用方法解析
Sep 23 Python
在pycharm中实现删除bookmark
Feb 14 Python
Python3 Tensorlfow:增加或者减小矩阵维度的实现
May 22 Python
python能否java成为主流语言吗
Jun 22 Python
python中的plt.cm.Paired用法说明
May 31 Python
python os模块在系统管理中的应用
Jun 22 #Python
解决tensorflow读取本地MNITS_data失败的原因
Jun 22 #Python
python实现猜数游戏(保存游戏记录)
Jun 22 #Python
基于Tensorflow读取MNIST数据集时网络超时的解决方式
Jun 22 #Python
在Mac中配置Python虚拟环境过程解析
Jun 22 #Python
tensorflow/core/platform/cpu_feature_guard.cc:140] Your CPU supports instructions that this T
Jun 22 #Python
TensorFlow的环境配置与安装教程详解(win10+GeForce GTX1060+CUDA 9.0+cuDNN7.3+tensorflow-gpu 1.12.0+python3.5.5)
Jun 22 #Python
You might like
php中常用编辑器推荐
2007/01/02 PHP
php使用$_POST或$_SESSION[]向js函数传参
2014/09/16 PHP
php+mysql实现无限分类实例详解
2015/01/15 PHP
详解php中反射的应用
2016/03/15 PHP
Yii2 输出xml格式数据的方法
2016/05/03 PHP
Yii CDBCriteria常用方法实例小结
2017/01/19 PHP
支持汉转拼和拼音分词的PHP中文工具类ChineseUtil
2018/02/23 PHP
js wmp操作代码小结(音乐连播功能)
2008/11/08 Javascript
JavaScript 计算图片加载数量的代码
2011/01/01 Javascript
五段实用的js高级技巧
2011/12/20 Javascript
从js向Action传中文参数出现乱码问题的解决方法
2013/12/29 Javascript
jQuery使用animate创建动画用法实例
2015/08/07 Javascript
Angular实现的进度条功能示例
2018/02/18 Javascript
Vue 2.0 侦听器 watch属性代码详解
2019/06/19 Javascript
layer.open 子页面弹出层向父页面传输数据的例子
2019/09/26 Javascript
jQuery中event.target和this的区别详解
2020/08/13 jQuery
JavaScript 防盗链的原理以及破解方法
2020/12/29 Javascript
Python多线程编程(七):使用Condition实现复杂同步
2015/04/05 Python
python实现爬虫统计学校BBS男女比例之数据处理(三)
2015/12/31 Python
Python 中导入csv数据的三种方法
2018/11/01 Python
Pandas GroupBy对象 索引与迭代方法
2018/11/16 Python
python实现机器人卡牌
2019/10/06 Python
django 中使用DateTime常用的时间查询方式
2019/12/03 Python
Pytorch 神经网络—自定义数据集上实现教程
2020/01/07 Python
pycharm 多行批量缩进和反向缩进快捷键介绍
2021/01/15 Python
Python  Asyncio模块实现的生产消费者模型的方法
2021/03/01 Python
html5跨域通讯之postMessage的用法总结
2013/11/07 HTML / CSS
城野医生官方海外旗舰店:风靡亚洲毛孔收敛水
2018/04/26 全球购物
彪马英国官网:PUMA英国
2019/02/11 全球购物
Sarenza德国:法国最大的时尚鞋和包包网上商店
2019/06/08 全球购物
护士辞职信范文
2014/01/19 职场文书
运动会班级口号
2014/06/09 职场文书
在酒桌上的敬酒词
2015/08/12 职场文书
师德师风心得体会(2016精选篇)
2016/01/12 职场文书
详解Java实践之建造者模式
2021/06/18 Java/Android
MYSQL 的10大经典优化案例场景实战
2021/09/14 MySQL