专栏首页Kirin博客django 获取post传递的值

django 获取post传递的值

django 中post方法传值,用普通的request.POST.get(‘value’) 是没法正常接收到前端传递过来的值的

这里需要用其他的方法获取

1.request.data  接收到的是一个dict 直接用[]取对应的值即可,这是明文的

2.request.body 接收到的是一个二进制的文本流,需要自己转码,也是能够接收到值的

3.request._request.POST..get  这种方法只能接收到get方式发送的值,post是接收不到的

所以,当你前端用post方式传递值后端接收到时None时,可以尝试更改接收方式,用data或者body都是可以接收的

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • django request.META 获取用户真实地址

    kirin
  • django-装饰器创建

    #自定义装饰器 def jc(func): @wraps(func) def ff(request,*args,**kwargs): # 传入reques...

    kirin
  • oppoa57刷机

    事情的起因是因为我大伯他的孙子玩他手机的时候设置了锁屏密码,然后给忘记了。。。。。然后就带着手机和孙子来了我家,

    kirin
  • Django-djangorestframework-请求模块-获取请求参数

    源码查看,从 as_view 进到 APIView 类的 dispatch 方法,dispatch 中的 request = self.initialize_r...

    suwanbin
  • python 解决方法:ImportEr

    py3study
  • spring security oauth2 资源服务器WebAsyncTask/DeferredResult接口调用报错InsufficientAuthenticationException

    OAuth2ClientContextBean生命周期为request,因此在非request线程中无法获取OAuth2ClientContext

    路过君
  • 随意谈谈tcp

    tcp作为四层中可靠到传输协议,为上层协议提供了字节流的可靠到传输,之所以能做到可靠主要因为以下几点:

    用户1215536
  • 23.Linux-块设备驱动(详解)

    通过上节的块设备驱动分析,本节便通过内存来模拟块设备驱动 ,方便我们更加熟悉块设备驱动框架 参考内核自带的块设备驱动程序: drivers/block /xd....

    张诺谦
  • 可能是最全的JBrowse基因浏览器介绍

    日常工作的窘境 谈基因浏览器的必要性,不需要扯“各种基因组序列以及高通量测序数据爆炸性增长,满足基因组可视化、大规模基因组数据分析和应用需要”这些有的没的,只需...

    生信技能树
  • 块设备驱动

    接下来在/tmp目录下vi 1.txt文件,最终都会保存在/dev/ memblock块设备里面

    用户5426759

扫码关注云+社区

领取腾讯云代金券