所以我使用 django-google-charts 来生成条形图。这里的图表是在“out” div 中绘制的。但是我想在一页中生成多个图表,在不同的div中,例如“out0”中的chart0,“out1”中的chart1,“out2”中的chart2。
{% load googlecharts %}
<div id="out"></div>
{% googlecharts %}
{# some code here #}
{% graph "out" "out_data" "out_options" %}
{% endgooglecharts %}
所以我尝试修改{% graph "out" "out_data" "out_options" %}
,我的意图是
{% graph out|add:{{ forloop.counter0 }} "out_data" "out_options" %}
让图形输出源将替换为 out0、out1、out2 等。
但是,不允许在 {{%%}} 中使用 {{}}。另外,图形标签将首先将任何内容作为字符串参数,以逗号分隔。
是否可以解决模板方面的问题?
谢谢。