используя «диапазон» в шаблоне Google App Engine для цикла - - PullRequest
0 голосов
/ 02 июня 2009

У меня есть проект appengine, и в моем шаблоне я хочу сделать что-то вроде

{% for i in range(0, len(somelist)) %}
  {{ somelist[i] }} {{ otherlist[i] }}
{% endfor %}

Я пытался использовать forloop.counter для доступа к элементам списка, но это тоже не сработало. какие-либо предложения?

С уважением, mux

1 Ответ

6 голосов
/ 02 июня 2009

Вместо этого вы можете захотеть изменить данные, передаваемые в шаблон, так, чтобы somelist и otherlist были объединены в один список:

combined_list = zip(somelist, otherlist)
...
{% for item in combined_list %}
    {{ item.0 }} {{ item.1 }}
{% endfor %}
...