【发布时间】:2016-01-29 08:15:47
【问题描述】:
我有一个 django 视图,它将两个列表传递给 html 模板,如下所示:
views.py
sale_day = dash[0]
sale_amt = dash[1]
context_dict = {'sale_day':sale_day,
'sale_amt':sale_amt}
return render(request, 'dashboard/index.html', context_dict)
在 html 模板中,我可以使用 for 循环显示数据,例如:
{% for day in sale_day %}
{{day}}
{% endfor %}
但我想将数据传递给 html 文件中的 javascript 标记。 我通过了如下列表:
<script>
var sale_day = {{sale_day|safe}}
var sale_amt = {{sale_amt|safe}}
现在我想从我的两个列表中填充一个 javascript 数组。我的数组是这样的:
data = [
{ day: '1', amt: 100},
{ day: '2', amt: 75},
....
]
如何做到这一点?
【问题讨论】:
标签: javascript jquery python html django