Modelo do Django

Eu estou tentando obter uma representação visual dos modelos de um projeto Django, como uma hierarquia.

A idéia principal é obter uma lista de nomes de modelos, uma vez que as máquinas de carregamento de modelos padrão retornariam (ou seja, honrarTEMPLATE_DIRS, TEMPLATE_LOADERS, etc.) e, em seguida, analisar os modelos procurando{% block %} e {% extends%} tags, para criar uma estrutura de árvore. Finalmente use grapviz para a visualização.

Não tenho certeza se é uma abordagem viável. Mas só para começar, como posso carregar os modelos da maneira que descrevi?

Ou talvez algo semelhante já exista?

questionAnswers(1)

yourAnswerToTheQuestion