Frage

Ich mache ein einfaches Skript, das funktioniert auf Jinja2 Vorlagen. Im Moment ist es nur das Lesen von Dateien von der Festplatte manuell, das heißt keine Jinja Lader. Ich habe 2 Strings (A und B), was 2-Vorlagen. Ich möchte eine Vorlage (B) erbt von dem anderen (A), dh ich habe {% block body %}{% endblock %} in A machen, und ich mag den Körperblock der Inhalt von B. sein mache Wie kann ich die gerenderte Ausgabe davon?

Normalerweise ich {% extends 'filename' %} in B verwenden würde, und es würde die richtigen verwenden, aber ich habe nicht die Dateinamen (per se) für A.

War es hilfreich?

Lösung

Ihre beste Wette wahrscheinlich eine andere verwenden template loader . Schauen Sie sich auf DictLoader und FunctionLoader , oder versuchen Sie sich eine eigene Vorlage loader zu schreiben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top