Zarys szablonu Django

Próbuję uzyskać wizualną reprezentację szablonów projektu Django jako hierarchii.

Główną ideą jest uzyskanie listy nazw szablonów, ponieważ zwróciłby się domyślny mechanizm ładowania szablonu (tj. HonorowanieTEMPLATE_DIRS, TEMPLATE_LOADERSitd.), a następnie analizowanie szukanych szablonów{% block %} oraz znaczniki {% extends%}, aby utworzyć strukturę drzewa. Na koniec użyj grapviz do wizualizacji.

Nie jestem pewien, czy to realne podejście. Ale jak zacząć, jak mogę załadować szablony w sposób opisany przeze mnie?

A może coś podobnego już istnieje?

questionAnswers(1)

yourAnswerToTheQuestion