javascript内の辞書(country_stat)にdjangoテンプレートでアクセスする必要があります。私はこのJavaScriptコードを持っているGoogleのチャートAPIを使用しています。以下のコードはうまく動作し、きちんとした地図を表示します。しかし値は静的です。javascriptでpython辞書にアクセスする
function drawRegionsMap() {
var data = google.visualization.arrayToDataTable([
['Country', 'Popularity'],
['Germany', 2],
['United States', 3],
['Brazil', 4],
['Canada', 5],
['France', 6],
['RU', 7]
]);
コンテンツブロック内のcountry_statの印刷に成功しました。
{% for key, value in country_stat.items %}
{{key}}, {{value}}
{% endfor %}
版画、
India, 2 Russia, 1
しかし、私はjavascriptのコードにこれを接続する方法がわかりません。
{{キー}}周りの単一引用符を逃したあなたはJSONとしてあなたにデータを送信するためにはDjangoを使用して検討していますか?そうすれば、あなたはjsコード –
をテンプレートにすることについて心配する必要はありません。より簡単な方法があるはずです。 – John