にJSONオブジェクトを渡す:Djangoは、私はJSON形式のダンプを生成しています私の見解ではjqueryの
def myview:
...
data = list(queryset) # a query set of values
json_dump = simplejson.dumps(data)
...
return render_to_response(request, 'results.html', { 'json_dump' : json_dump})
私のテンプレートのJavaScriptファイルを参照しています
$(document).ready(function() {
// some stuff involving the json_dump var
...
};
を私の質問は、私はjson_dump
を渡すことはできませんと見て、あります直接のデータをjsに入れるにはどうすればよいですか?
を展開するには、単に出力jsonブロブをテンプレート内のスクリプトタグ内の変数に置き換えます。 –
javascriptでテンプレート言語を二重引用符で囲む必要はありませんか?これはvar json_dump = "{{json_dump}}"です。 – Sid
@sid - ありがとう、更新された –