Django+uni-app实现数据通信中的请求跨域的示例代码


Posted in Python onOctober 12, 2019

前后端分离的模式下,后端使用Django RestFramework,前端使用uni-app来进行APP的开发。

前端代码:

Django+uni-app实现数据通信中的请求跨域的示例代码

Django+uni-app实现数据通信中的请求跨域的示例代码

Django后端跨域配置

settings.py配置文件中添加:

INSTALLED_APPS = [

'corsheaders',
]

中间件中添加

'corsheaders.middleware.CorsMiddleware',
# 注意顺序 一定是在common中间件的前面
MIDDLEWARE = [

# 'accounts.MyCsrfMiddleware.CORSMiddleware',
'corsheaders.middleware.CorsMiddleware',
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
# 注意顺序 一定是在common中间件的前面
'django.middleware.common.CommonMiddleware',
]

settings.py最末尾添加:

CORS_ORIGIN_ALLOW_ALL = True

允许携带cookie:

CORS_ALLOW_CREDENTIALS = True

测试跨域访问是否成功的视图函数

`def test(request):
  return JsonResponse({"status": 0, "message": "This is Django Message!"})
`

rom django.contrib import admin

URL

from django.urls import path
from django.conf.urls import url, include

urlpatterns = [

  # test ok
  url(r'test/', views.test),

]

测试,在Hbuilder中启动前端项目,同时后端项目也启动

Django+uni-app实现数据通信中的请求跨域的示例代码

问题:

Django+uni-app实现数据通信中的请求跨域的示例代码

原因

请求头的问题

Django+uni-app实现数据通信中的请求跨域的示例代码

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

Python 相关文章推荐
Python max内置函数详细介绍
Nov 17 Python
Java与Python两大幸存者谁更胜一筹呢
Apr 12 Python
下载python中Crypto库报错:ModuleNotFoundError: No module named ‘Crypto’的解决
Apr 23 Python
Python查看微信撤回消息代码
Jun 07 Python
Selenium鼠标与键盘事件常用操作方法示例
Aug 13 Python
Python基础学习之函数方法实例详解
Jun 18 Python
Python 类的私有属性和私有方法实例分析
Sep 29 Python
Python 解析pymysql模块操作数据库的方法
Feb 18 Python
python 操作mysql数据中fetchone()和fetchall()方式
May 15 Python
python 使用多线程创建一个Buffer缓存器的实现思路
Jul 02 Python
Python Selenium操作Cookie的实例方法
Feb 28 Python
拒绝盗图!教你怎么用python给图片加水印
Jun 04 Python
python3.7将代码打包成exe程序并添加图标的方法
Oct 11 #Python
python 多进程并行编程 ProcessPoolExecutor的实现
Oct 11 #Python
Python 中list ,set,dict的大规模查找效率对比详解
Oct 11 #Python
Python 网络编程之UDP发送接收数据功能示例【基于socket套接字】
Oct 11 #Python
Python 进程操作之进程间通过队列共享数据,队列Queue简单示例
Oct 11 #Python
Python进程,多进程,获取进程id,给子进程传递参数操作示例
Oct 11 #Python
Python中的延迟绑定原理详解
Oct 11 #Python
You might like
解析php扩展php_curl.dll不加载的解决方法
2013/06/26 PHP
对PHP依赖注入的理解实例分析
2016/10/09 PHP
javascript 写类方式之一
2009/07/05 Javascript
Jquery + Ajax调用webService实例代码(asp.net)
2010/08/27 Javascript
js查错流程归纳
2012/05/04 Javascript
jquery动态更换设置背景图的方法
2014/03/25 Javascript
Javascript原型链和原型的一个误区
2014/10/22 Javascript
BootStrap.css 在手机端滑动时右侧出现空白的原因及解决办法
2016/06/07 Javascript
js实现截图保存图片功能的代码示例
2017/02/16 Javascript
jfinal与bootstrap的登出实战详解
2017/11/27 Javascript
详解使用create-react-app快速构建React开发环境
2018/05/16 Javascript
Node对CommonJS的模块规范
2019/11/06 Javascript
js实现图片实时时钟
2020/01/15 Javascript
Python实现简易端口扫描器代码实例
2017/03/15 Python
Python使用time模块实现指定时间触发器示例
2017/05/18 Python
python中的不可变数据类型与可变数据类型详解
2018/09/16 Python
Python过滤txt文件内重复内容的方法
2018/10/21 Python
python3使用QQ邮箱发送邮件
2020/05/20 Python
如何使用PyCharm将代码上传到GitHub上(图文详解)
2020/04/27 Python
一款纯css3实现的漂亮的404页面的实例教程
2014/11/27 HTML / CSS
Clarins娇韵诗英国官网:来自法国的天然护肤品牌
2017/04/18 全球购物
Under Armour西班牙官网:美国知名的高端功能性运动品牌
2018/12/12 全球购物
俄罗斯在线手表和珠宝商店:AllTime
2019/09/28 全球购物
类如何去实现接口
2013/12/19 面试题
岳父生日宴会答谢词
2014/01/13 职场文书
周年庆典邀请函范文
2014/01/23 职场文书
装饰活动策划方案
2014/02/11 职场文书
采购意向书范本
2014/03/31 职场文书
幼儿园清明节活动总结
2014/07/04 职场文书
小学生民族团结演讲稿
2014/08/27 职场文书
大学生个人总结范文
2015/02/15 职场文书
反腐倡廉观后感
2015/06/08 职场文书
运动会开幕式新闻稿
2015/07/17 职场文书
辞职信怎么写?
2019/05/21 职场文书
Python+SeaTable实现计算两个日期间的工作日天数
2022/07/07 Python
javascript中Set、Map、WeakSet、WeakMap区别
2022/12/24 Javascript