bruce-gou

对于 request.POST.get(name) 方式取值,需要 from 表单提交数据,如果 是ajax 提交数据,则需要做如下设置:

 1.设置请求头,以from表单方式传值

\'Content-Type\': \'application/x-www-form-urlencoded;charset=utf-8\'

 2. 使用 qs.stringify() 将数据对象 序列化成URL的形式,以&进行拼接

import qs from \'qs\'
body = qs.stringify(body)
//发送 ajax

这样 request.POST.get(name) 才能取到值

 

对于以json 格式传值的方式,后台也是在body里面取值,只是做下转化而已:

if req.method == "POST":
        data = json.loads(req.body)

这样就能取到值了。

 

分类:

技术点:

相关文章:

  • 2022-01-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-03
  • 2021-09-27
  • 2021-09-26
猜你喜欢
  • 2021-08-07
  • 2022-01-01
  • 2022-01-01
  • 2021-11-09
  • 2022-12-23
  • 2021-05-11
相关资源
相似解决方案