DjangoGraphviz – Cria um png de seu Model
Esse script é muito interessante, faz um tempinho que foi desenvolvido mais só conheci ontem…
Ele gera a partir do Model um arquivo png a imagem do seu Model, muito bom para documentação…
Vamos lá, mãos a obra!!!
Para poder usar o script você terá que ter a API do Graphviz, execute o comando:
Após a instalação, vamos continuar….
Vamos ao site do projeto[1], baixe o arquivo (você pode baixar diretamente aqui [2], essa é a versão do svn).
Copie esse arquivo para o diretório de seu projeto (local onde fica o arquivo settings.py)
execute o comando:
Esse comando vai gerar o arquivo DOT que a partir dele, vamos gerar nosso PNG, execute o comando a baixo para gerar o PNG:
Pronto seu diagrama foi gerado! Muito prático…
Um exemplo da imagem gerada:
Agradecimento ao amigo Leandro “TIGER”.
[1] http://code.djangoproject.com/wiki/DjangoGraphviz
[2] http://code.unicoders.org/django/trunk/utils/modelviz.py

em fevereiro 29, 2008 em 2:10 pm
Legal Mayron, assim q eu tiver tempo vou testar, parece ser muito bom mesmo, vai ajudar muito!
[]’s
em março 2, 2008 em 11:06 am
Plugin genial.
Gerar a documentação a partir do código poupa um trabalho danado… ;D
em julho 29, 2008 em 12:54 pm
Muito bom o plugin, e o tutorial também. Funcionou muito bem aqui.
Só uma coisa que pra mim gerou um pouco de dúvida:
A linha
python modelviz.py SEU_PROJETO > NOME_ARQUIVO.dot
seria mais clara assim:
python modelviz.py SEU_APP > NOME_ARQUIVO.dot
visto que o django trata PROJECT como sendo a própria pasta onde fica o settings.py e APP é a pasta onde ficam os models.
Me corrija se eu estiver errado.
Mais uma vez, parabéns pelo tutorial.
em julho 29, 2008 em 1:04 pm
[...] blog do Mayron Cachina [1] existe um tutorial explicando como utilizar a [...]