如何检索模板变量中的前 10 个元素?

xRo*_*bot 2 django django-templates

在我的模板中,我有一个这样的循环:

{% for member in blog.members.all %}
    {{ member.first_name }}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

有没有办法只检索前 10 个成员而不是所有成员?

Han*_*Gay 6

对于全面分页,请查看django-pagination。对于简单的切片,请查看slice过滤器


eos*_*s87 5

{% for member in blog.members.all|slice:"10" %}
   {{ member.first_name }}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)