请求。在djang没有收到邮件

2024-04-26 20:51:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用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数据


Tags: django方法ip目录apidataremoteis
1条回答
网友
1楼 · 发布于 2024-04-26 20:51:41

改为检查request.data

request.POST通常仅在发布表单时出现。从技术上讲,它只在内容类型头是表单编码的情况下出现,例如“multipart/form data”

相关问题 更多 >