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文件名和文件路径操作实例
Sep 29 Python
Python实现自动发送邮件功能
Mar 02 Python
Python中常用信号signal类型实例
Jan 25 Python
Python实现屏幕截图的两种方式
Feb 05 Python
Python排序算法之选择排序定义与用法示例
Apr 29 Python
pytorch cnn 识别手写的字实现自建图片数据
May 20 Python
情人节快乐! python绘制漂亮玫瑰
Aug 18 Python
python中如何实现将数据分成训练集与测试集的方法
Sep 13 Python
Python 最强编辑器详细使用指南(PyCharm )
Sep 16 Python
python 实现性别识别
Nov 21 Python
python 实时调取摄像头的示例代码
Nov 25 Python
pytorch加载预训练模型与自己模型不匹配的解决方案
May 13 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写的带缓存数据功能的mysqli类
2012/09/06 PHP
ThinkPHP Mobile使用方法简明教程
2014/06/18 PHP
php文件操作之小型留言本实例
2015/06/20 PHP
CI框架AR操作(数组形式)实现插入多条sql数据的方法
2016/05/18 PHP
thinkPHP3.x常量整理(预定义常量/路径常量/系统常量)
2016/05/20 PHP
Yii2中Restful API原理实例分析
2016/07/25 PHP
baidu博客的编辑友情链接的新的层窗口!经典~支持【FF】
2007/02/09 Javascript
javascript appendChild,innerHTML,join性能比较代码
2009/08/29 Javascript
JQuery,Extjs,YUI,Prototype,Dojo 等JS框架的区别和应用场景简述
2010/04/15 Javascript
神奇的7个jQuery 3D插件整理
2011/01/06 Javascript
用innerhtml提高页面打开速度的方法
2013/08/02 Javascript
原始的js代码和jquery对比体会
2013/09/10 Javascript
JS实现带有3D立体感的银灰色竖排折叠菜单代码
2015/10/20 Javascript
JS实现双击屏幕滚动效果代码
2015/10/28 Javascript
jQuery-1.9.1源码分析系列(十一)DOM操作续之克隆节点
2015/12/01 Javascript
nodejs修复ipa处理过的png图片
2016/02/17 NodeJs
浅谈js里面的InttoStr和StrtoInt
2016/06/14 Javascript
AngularJS中directive指令使用之事件绑定与指令交互用法示例
2016/11/22 Javascript
微信小程序 slider 详解及实例代码
2017/01/10 Javascript
Angularjs 与 bower安装和使用详解
2017/05/11 Javascript
微信小程序跨页面传递data数据方法解析
2019/12/13 Javascript
Python中用pycurl监控http响应时间脚本分享
2015/02/02 Python
使用Python的Treq on Twisted来进行HTTP压力测试
2015/04/16 Python
Python聚类算法之DBSACN实例分析
2015/11/20 Python
Python函数装饰器常见使用方法实例详解
2019/03/30 Python
python3+PyQt5 自定义窗口部件--使用窗口部件样式表的方法
2019/06/26 Python
Python使用sklearn实现的各种回归算法示例
2019/07/04 Python
Pytorch之view及view_as使用详解
2019/12/31 Python
python读取ini配置的类封装代码实例
2020/01/08 Python
HTML5未来发展趋势
2016/02/01 HTML / CSS
Carmen Sol官网:购买果冻鞋、手袋和配件
2021/01/01 全球购物
节能环保口号
2014/06/12 职场文书
中华魂放飞梦想演讲稿
2014/08/26 职场文书
党员争先创优承诺书
2015/01/20 职场文书
英语演讲开场白
2015/05/29 职场文书
高中语文教学反思范文
2016/02/16 职场文书