0

week_infosタプルがあり、それをテンプレートに渡します

{{ week_infos.4.0 }}

これは機能します。ただし、次の場合はそうではありません。

{% for j in 7|get_range %}
    <td row={{j}} col={{i|add:6}}>
        {{  week_infos.j }}

タプル内の特定のアイテム item にアクセスするにはどうすればよいですか?

4

1 に答える 1

3

行に番号を付けるために範囲を使用しているようですが、week_infos タプルをループすると、 for ループのカウンターを使用して同じことができます。

{% for week_info in week_infos %}
    <td row="{{ forloop.counter0 }}" col="{{ i|add:6 }}">
        {{ week_info }}

(また、HTML 属性にはスペースが含まれている可能性があるため、常に引用符で囲む必要があります)。

于 2012-11-16T10:45:05.063 に答える