とjqueryの呼び出しから、私はこのようになりますjavascriptオブジェクトがあります。解析JSONジャンゴ
var myObject = { "Danny": {"height": 1.70, "weight" : 70 }, "David" : {"height": 1.90, "weight" : 80" } ... }
を私は、DjangoのビューにJSONとして送信し、それにそれを解析します。クライアント側で は、jQueryのを使用して、私はこれを追加しました:
$.ajax({
type: "POST",
url: "/ajax/someview",
data: JSON.stringify(myObject),
contentType: 'application/json; charset=utf-8',
dataType: "json"
});
私は、ビューをデバッグし、request.POSTを見たときただし、データは次のようになります。
POST:<QueryDict: {u'{"Danny": {"height": 1.70, "weight" : 70 }, "David" : {"height": 1.90, "weight" : 80" }}' : [u'']}>
どのようにすることができます私は(simplejson.loadを使用して)それを動作させることができるPythonオブジェクトにこれを変換する?驚くことではない - - request.raw_post_data
おかげで、 ジョエル