获取"从请求的数据流中读取后,您无法访问正文"在使用django-rest-framework时

时间:2016-04-27 10:31:39

标签: android django python-2.7 django-rest-framework

我的第一个问题,&包括编码在内的一切新手。

我正在使用django-rest-framework从我正在构建的Android应用程序中调用rest api。

我从django-rest-framework的api_view方法调用另一个视图方法。

这适用于GET方法,但在使用POST方法时失败。

以下是代码:

查看1:

@api_view(['GET', 'POST']) 
    def get_dos(request):
        return View2.get_data(request)

观看2:

def get_data(request):
    #if I print request.body, it goes through without problems
    #print request.body 

    #but commenting it fails when I read from request.POST.get below:

    var1 = int(request.POST.get('test', 0))
    #fails in the above statement.

我已尝试在设置文件中评论所有中间件类,但没有运气:(。我一直得到"从请求的数据流中读取后,您无法访问正文"错误。

我做傻事吗?任何协助赞赏。谢谢!

0 个答案:

没有答案