我的第一个问题,&包括编码在内的一切新手。
我正在使用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.
我已尝试在设置文件中评论所有中间件类,但没有运气:(。我一直得到"从请求的数据流中读取后,您无法访问正文"错误。
我做傻事吗?任何协助赞赏。谢谢!