【发布时间】:2012-05-20 17:45:48
【问题描述】:
我需要在 django 模板中的 javascript 中访问字典 (country_stat)。我正在使用具有此 javascript 代码的谷歌图表 api。下面的代码运行良好并打印出一张整洁的地图。但是这些值是静态的。
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 代码中。
【问题讨论】:
-
您考虑过使用 django 将数据作为 json 发送给您吗?这样,您就不必担心模板化您的 js 代码
-
没有。应该有更简单的方法。
标签: javascript django django-templates