Sey*_*ush 12 python django rest post json
我使用邮递员应用程序并在我选择的正文中设置content-type : application/json
和使用post方法,"raw" and "JSON(application/json)"
然后我输入一个简单的json:
{"token":"ghdfhldfigpd","text":"测试费用","amount":10000}
但是当我调试我的 django 应用程序时:查询字典为空,看到这张图片
但是当我在表单数据部分输入我的数据时,我的应用程序可以正常工作并且发布查询字典不是空的问题应该是什么?
编辑:我看到数据进入正文但没有发布查询字典: 这张图片
Ala*_*air 22
request.POST仅用于application/x-www-form-urlencoded数据。由于您使用的是 json,因此您应该使用request.bodywith json.loads。
import json
def my_view(request):
data = json.loads(request.body.decode('utf-8'))
...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5126 次 |
| 最近记录: |