jinja2 x premiers éléments de ... si la boucle

J'ai la boucle suivante dans mon jinja2 modèle

{% for item in list if item.author == 'bob' %}

J'essaie d'obtenir les 5 premiers éléments qui ont bob comme un auteur.

J'ai essayé de faire

{% for item in list if item.author == 'bob' and loop.index <= 5 %}

mais il a retourné une erreur undefined.

Comment le faire fonctionner?

  • Cela sonne comme le genre de chose en général, vous voulez faire dans votre code python, pas le modèle.
InformationsquelleAutor applechief | 2012-09-11