【发布时间】:2016-08-11 11:27:36
【问题描述】:
我有以下 POST 请求
curl -v --dump-header --H "Content-Type: application/json" -X POST --data '{"name": "John", "age": 27}' "http://localhost:8300/api/v1/create_contact?username=gegham&api_key=3efc6df6023534279d2183a696044a8cfec964a9"
我打印请求后的结果。POST 是
POST:<QueryDict: {u'{"name": "John", "age": 27}': [u'']}>
但不是
POST: <QueryDict: {u'name': [u'John'], u'age': [u'27']}>
所以,我不能将其用作 dict 并通过键获取值。 为什么 POST 数据格式与平时不同??
【问题讨论】:
-
Django 默认不处理 JSON
标签: python django curl django-models