有人知道答案吗? 例如,我有一个 div 容器和其中的几个项目:
<div class="row">
{% for item in filtered %}
<img src="..."/>
<img src="..."/>
<img src="..."/>
{% endfor %}
</div>
在上面的代码中,我只需要 3 个图像,因此对于循环中的下一个图像,它应该创建新的 DIV,如下所示:
<div class="row">
<img src="..."/>
<img src="..."/>
<img src="..."/>
</div>
<div class="row">
<img src="..."/>
<img src="..."/>
<img src="..."/>
</div>
问题是:我有迭代图像,也应该有迭代 div.row,因为每个 div 只需要 3 个图像。我到处寻找答案,但没有运气。所以基本上我认为我需要检查 {{ forloop.counter }} 中的多重性。有什么想法吗?
最佳答案
可除以过滤器或循环过滤器可能会有所帮助
https://docs.djangoproject.com/en/dev/ref/templates/builtins
关于python - 如何检查 Django 模板中的多重性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13544399/