我的数据是JSON格式的;Django中的JSON处理
{"user": "foo",
"name": "foo",
"email": "[email protected]",
"password":"password"}
我被卷曲
curl -X POST address/resource --data-urlencode @file
问题请求的资源是,我不能在所有反序列化发布的数据。我曾尝试使用json.load/json.loads和反序列化,但不能访问属性..
raw_data = json.load(request.POST)
raw_date = serializers.deserialize('json', raw_data)
在一个点上,我设法得到DeserializedObject,但它并没有帮助..我如何改变这个JSON数据到Python字典或其他可以访问属性的格式?
的的 “不能访问属性”?那是什么意思?为什么你的代码显示两步'json.load'和一个单独的Django序列化程序?为什么要这两个? – 2011-05-24 21:38:16