码迷,mamicode.com
首页 > 微信 > 详细

小程序的探索之旅--与Django的数据交互

时间:2019-02-11 00:57:23      阅读:249      评论:0      收藏:0      [点我收藏+]

标签:ret   func   style   success   post   返回   cti   des   for   

django服务端:(获取和返回)

Django获取客户端发来的请求request:

  首先,要知道请求的类型(method):POST/GET

  然后用get方法获取需要的内容:

    request.GET.get()

    request.POST.get()

Django返回响应:

  返回字典类型的数据

dic = {
    ‘name‘: user.name,
    ‘email‘: user.email,
     ‘num‘: user.number
}
return JsonResponse(dic)

小程序客户端

客户端向后端发送请求,get请求相对而言不是太安全(所有的数据都在请求连接里面)

post请求与get请求,除了要修改method,还要修改header中的‘content-type‘

发送get请求

wx.request({
      url: ‘http://127.0.0.1:8000/user_designer/‘,
      data: {
        name: this.data.name,
      },
      header: {
        ‘content-type‘: ‘application/json‘
      },
      method: "GET",
      success(res) {
        console.log("发送成功"),
      }
    })

发送post请求

wx.request({
      url: ‘http://127.0.0.1:8000/designer/‘,
      header: { "content-type": "application/x-www-form-urlencoded" },
      method: "POST",
      data: { diqu:this.data.diqu_txt},
      success: function (res) {
        console.log("发送成功")
      }
    })

 

小程序的探索之旅--与Django的数据交互

标签:ret   func   style   success   post   返回   cti   des   for   

原文地址:https://www.cnblogs.com/Clay-i/p/10360663.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!