Mit der Django-Vorlagen-Engine kann ich eine andere Teilvorlage einfügen, während ich einen benutzerdefinierten Kontext mit benannten Argumenten wie folgt einstelle:
{% include "list.html" with articles=articles_list1 only %}
{% include "list.html" with articles=articles_list2 only %}
Wie Sie Gesetzt sein können, articles_list1
und articles_list2
sind zwei verschiedene Listen, aber ich kann die gleiche Wiederverwendung list.html
Vorlage , die das verwenden werden articles
variabel.
Ich versuche, mit Jinja2 dasselbe zu erreichen, aber ich kann nicht sehen, wie dies empfohlen wird, da das with
Schlüsselwort nicht unterstützt wird.