我正在使用apiary通过POST发送API调用。正在发送的方法是POST
,它正在发送相应的POST DATA
,但是django没有在request.POST
目录中获取它:
# this is printing request.method, request.body
[remote IP:43306] POST b'{\\n "email": "tomas@gmail.com",\\n "password": "hellopassword"\\n}'
# this is printing request.POST
[pid 4974:tid 140607472903936] [remote 54.81.191.72:43306] 333 POST <QueryDict: {}>
为什么django不能正确解析这里的POST数据
改为检查request.data
request.POST通常仅在发布表单时出现。从技术上讲,它只在内容类型头是表单编码的情况下出现,例如“multipart/form data”
相关问题 更多 >
编程相关推荐