Django-Vorlagen-Outliner

Ich versuche, eine visuelle Darstellung der Vorlagen eines Django-Projekts als Hierarchie zu erhalten.

Die Hauptidee besteht darin, eine Liste der Vorlagennamen zu erhalten, die die Standardvorlagenlademaschinerie zurückgeben würde (dh zu Ehren vonTEMPLATE_DIRS, TEMPLATE_LOADERSusw.) und dann die gesuchten Vorlagen analysieren{% block %} und {% dehnt%} Tags aus, um eine Baumstruktur zu erstellen. Verwenden Sie schließlich Grapviz für die Visualisierung.

Ich bin mir nicht sicher, ob es ein gangbarer Weg ist. Doch wie kann ich die Vorlagen zunächst so laden, wie ich es beschrieben habe?

Oder gibt es schon etwas Ähnliches?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage