gpt4 book ai didi

python - django - 发布数据查询字典为空

转载 作者:太空宇宙 更新时间:2023-11-03 14:44:10 25 4
gpt4 key购买 nike

我使用 postman 应用程序并设置 content-type : application/json并使用 post 方法在正文中,我选择 "raw"和 "JSON(application/json)"在完成所有这些之后,我输入了一个简单的 json :

{"token":"ghdfhldfigpd","text":"test Expense" ,"amount":10000}

但是当我调试我的 Django 应用程序时:查询字典为空 see this picture

但是当我在表单数据部分输入我的数据时我的应用程序工作正常,查询后字典不为空应该是什么问题?

编辑:我看到数据进入正文但没有发布查询字典: this picture

最佳答案

request.POST仅适用于 application/x-www-form-urlencoded 数据。由于您使用的是 json,因此您应该将 request.bodyjson.loads 一起使用。

import json

def my_view(request):
data = json.loads(request.body.decode('utf-8'))
...

关于python - django - 发布数据查询字典为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51046730/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com