だから私は棒グラフを生成するために django-google-charts を使用しています。ここでは、チャートは「out」div に描画されます。ただし、「out0」のchart0、「out1」のchart1、「out2」のchart2など、異なるdiv内の1つのページに複数のグラフを生成したいと考えています。
{% 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などに置き換えられるようにすることでした.
ただし、{{%%}} 内で {{}} を使用することは許可されていません。さらに、グラフ タグは、コンマで区切られた文字列パラメーターとして、最初の場所で何でも受け取ります。
テンプレート側の問題を解決することはできますか?
ありがとう。