En utilisant le moteur de template Django, je peux inclure un autre template partiel tout en définissant un contexte personnalisé en utilisant des arguments nommés, comme ceci:
{% include "list.html" with articles=articles_list1 only %}
{% include "list.html" with articles=articles_list2 only %}
Comme vous pouvez le supposer, articles_list1
et articles_list2
sont deux listes différentes, mais je peux réutiliser le même template list.html
qui utilisera la variable articles
.
Je cherche à réaliser la même chose en utilisant Jinja2, mais je ne vois pas quelle est la méthode recommandée, car le mot-clé with
n'est pas pris en charge.