【发布时间】:2017-11-08 21:44:48
【问题描述】:
我目前正在使用 forloop.counter 来显示序列号,但是当不满足 if 条件时它会跳过该数字。这就是为什么我无法打印序列号的原因。我需要一种方法来增加一个变量,然后将它用于序列号
模板.html
{% for all in all_lockscreens %}
{% if all.media_type == "image" %}
<tr>
<td>{{ forloop.counter }}</td>
<td>{{ all.media_name }}</td>
<td>{{ all.description }}</td>
<td>{{ all.date_added }}</td>
</tr>
{% endif %}
{% endfor %}
需要在if循环中增加一个变量,可以用于序列号
【问题讨论】:
标签: python django templates jinja2