Android 获得;从请求读取后无法访问正文';s数据流“;在使用django rest框架时
我在这里的第一个问题是&一个包括编码在内的所有方面的新手 我正在使用django rest框架从我正在构建的android应用程序调用rest api 我从django rest框架的api_视图方法调用另一个视图的方法 这在GET方法中非常有效,但在使用POST方法时失败 代码如下: 视图1:Android 获得;从请求读取后无法访问正文';s数据流“;在使用django rest框架时,android,django,python-2.7,django-rest-framework,Android,Django,Python 2.7,Django Rest Framework,我在这里的第一个问题是&一个包括编码在内的所有方面的新手 我正在使用django rest框架从我正在构建的android应用程序调用rest api 我从django rest框架的api_视图方法调用另一个视图的方法 这在GET方法中非常有效,但在使用POST方法时失败 代码如下: 视图1: @api_view(['GET', 'POST']) def get_dos(request): return View2.get_data(request) 视图2: de
@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.
我已经试着对设置文件中的所有中间件类进行注释,但没有成功:(.我一直收到“读取请求数据流后无法访问正文”错误
我在做傻事吗?谢谢你的帮助。谢谢