Имам замах в моя шаблон и аз използвам forloop.counter, но в този случай:
{% for item in items %}
{% if item.name %}
{{ forloop.counter }} - {{ item.name }}
{% endif %}
{% endfor %}
Forloop не успя. Тя показва:
1 - bla, bla
5 - woo, woo
...
Как да броим само видими елементи?
Отговори:
2 за отговор № 1Когато се сблъсках с този проблем, щях да мине"списък с видими елементи" към шаблона. Ако имате нужда от двата списъка на страницата по някаква причина, след това предайте двата списъка на шаблона. Единият е само филтриран queryset на друг.