我想用Django模板语言不同地呈现列表的第一个元素。如何区分第一次迭代与其他迭代?还是有其他不同的方式?
我尝试做-
{% for item in results %}
{% if loop.first %}
First Element
{% else %}
Other element
{% endif %}
{% endfor %}
我在做什么错了?
答案 0 :(得分:0)
您应该使用forloop
而不是loop
{% for item in results %}
{% if forloop.first %}
First Element
{% else %}
Other element
{% endif %}
{% endfor %}