前提・実現したいこと
長さの違うbool_listとindex_listで、bool_listが1の場合、index_listを参照して、次にまたbool_listが1になったら、その次のindex_listを参照するようにしたい。
該当のソースコード
views
1... 2return render(request, "index.html", {"bool_list":[1,1,0,1],"index_list":["a","b","c"]})
index
1{% load func %} 2# 自作タグでここでj=0と定義 3{%for i in bool_list%} 4{%if i is 1%} 5<div>{{index_list.j}}</div> #ここでリストの参照をしたい 6# 自作タグでここで j+=1 と再定義 7{%endif%} 8{%endfor%}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。