【发布时间】:2023-03-12 17:10:01
【问题描述】:
我的模板中有 forloop,我使用 forloop.counter 但在这种情况下:
{% for item in items %}
{% if item.name %}
{{ forloop.counter }} - {{ item.name }}
{% endif %}
{% endfor %}
forloop 失败。它显示:
1 - bla, bla
5 - woo, woo
...
如何只计算可见项目?
【问题讨论】:
-
项目总是相同的类型吗?如果有,物品的类型是什么?
-
如何标记项目的可见性/不可见性?另外,您可以让您的视图将
visible_items列表传递给模板上下文吗?