jQueryのparamがあなたがGETパラメータを通じて転送するネストされたオブジェクトをエンコードすることができます:私はPythonで、このリスト/辞書をデコードするにはどうすればよい
$.param({ a: [ 2, 3, 4 ] }); // "a=2&a=3&a=4"
// >=1.4:
$.param({ a: [ 2, 3, 4 ] }); // "a[]=2&a[]=3&a[]=4"
// <=1.3.2:
$.param({ a: { b: 1, c: 2 }, d: [ 3, 4, { e: 5 } ] });
// "a=[object+Object]&d=3&d=4&d=[object+Object]"
// >=1.4:
$.param({ a: { b: 1, c: 2 }, d: [ 3, 4, { e: 5 } ] });
// "a[b]=1&a[c]=2&d[]=3&d[]=4&d[2][e]=5"
を?代わりに、JavascriptとPythonで実装されているネストされたオブジェクトで動作する他のシリアル化がありますか?
JSON :-)それらを避けるために、あなたのデータ構造ビットを変更するには、プロトコルのPythonとJavaScript(および他の言語の多く)の両方のサポートです。 –
1. GETを使用する必要がありますか? POSTの場合は、JSONを使用してください。 2.あなたはdjangoを使っていますか?フラスコ?ボトル?まだ分からない? – Udi
@Udiもちろん。そしてフラスコ。 – aitchnyu