django模板标签运行循环不适用于所有对象

时间:2018-04-20 12:35:06

标签: django python-3.x django-templates django-views

我想为4个对象运行循环但是当我使用.all方法时,它会运行所有对象,这是我的代码

{% for book in object.book_author.all %}
   ...
{% endfor %}

因为.all方法适用于所有书籍的循环运行,但我只想要4个。

1 个答案:

答案 0 :(得分:1)

使用slice过滤器。

{% for book in object.book_author.all|slice:":4" %}
   ...
{% endfor %}
相关问题