首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >x-www-form-urlencoded由Django解析

x-www-form-urlencoded由Django解析
EN

Stack Overflow用户
提问于 2016-06-16 09:18:24
回答 1查看 4.1K关注 0票数 5

我使用django框架创建android,我以x-www- form -urlencoded形式向服务器发送post请求,但我不知道如何由django framework.so解析它,如何解析它。

我使用postman来测试api,使用**post method => body => x-www-form-urlencoded**和发送数据是

代码语言:javascript
复制
name     abc 
email    abc@gmail.com  
contact  1234567890

这里是view.py来获取数据

代码语言:javascript
复制
def user_otp_authetication(request):
    if request.method == 'POST':
        objs = request.body.decode('utf-8')
        print obj

        return json_response({
            'success':'true'
        })

打印值

代码语言:javascript
复制
name=abc&email=abc%40gmail.com&contact=1234567890

如何解析这些数据供使用,我也使用json.loads(),但它不是json,所以它通过错误消息。

EN

回答 1

Stack Overflow用户

发布于 2016-06-16 09:29:46

Django已经将POST数据解析为request.POST中的dict-like对象。

例如,您可以使用:name获得request.POST.get('name')。您可以阅读更多关于Django's request对象和所谓的QueryDict对象这里的信息。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37854916

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档