Esquema de la plantilla de Django

Estoy tratando de obtener una representación visual de las plantillas de un proyecto de Django, como una jerarquía.

La idea principal es obtener una lista de nombres de plantillas, ya que la maquinaria de carga de plantillas por defecto regresaría (es decir, honrandoTEMPLATE_DIRS, TEMPLATE_LOADERS, etc.) y luego analizar las plantillas buscando{% block %} y las etiquetas {% extended%}, para crear una estructura de árbol. Finalmente usar grapviz para la visualización.

No estoy seguro de si es un enfoque viable. Pero solo para empezar, ¿cómo puedo cargar las plantillas de la manera que describí?

O tal vez, ¿ya existe algo similar?

Respuestas a la pregunta(1)

Su respuesta a la pregunta