Перебор подмножества в Jinja

Jinja позволяет мне делать

{% for item in all_items %}
    {{ item }}
{% endfor %}

но я хотел бы иметь возможность брать только первый n Предметы; в Python это было бы

for item in all_items[:n]:

Есть ли какой-нибудь элегантный способ сделать это в Jinja, кроме

{% for item in all_items %}
    {% if loop.index <= n %}
        {{ item }}
    {% endif %}
{% endfor %}
13
задан miku 7 March 2012 в 23:06
поделиться