Django: Überschreiben UND Erweitern einer App-Vorlage

Wenn Sie eine mit einer App in Django gelieferte Vorlage überschreiben möchten (in app / templates / app /), erstellen Sie eine Vorlage mit demselben Namen in einem anderen Verzeichnis, das der Vorlagenlader vor dem Vorlagenverzeichnis der App überprüft. Wenn Sie nur bestimmte Blöcke der Vorlage überschreiben möchten, müssen Sie auch die gesamte Vorlagenanzeige kopieren und diesen Block ändern, der eigentlich nicht sehr TROCKEN ist.

Kennt jemand eine Möglichkeit, die ursprüngliche Vorlage zu überschreiben, während sie gleichzeitig erweitert wird, sodass Sie nur den bestimmten Block überschreiben müssen, den Sie ändern möchten? (das Ding macht dasohn Ändern des Vorlagennamens, da in einigen Fällen möglicherweise die Ansicht geändert werden muss, damit die Vorlage mit einer anderen Vorlage funktioniert)

EDIT: Wie Adam Taylor in den Kommentaren von @ betont hDjango 1.9 auf dies ist ohne hacks möglich.

Antworten auf die Frage(12)

Ihre Antwort auf die Frage