Una vez que inicie a trabajar con Django me gusto mucho la facilidad con la que se puede iniciar a trabajar con los modelos, sin embargo, cambie mucho de mi diagrama de base de datos inicial a lo que quedo implementado por lo que necesitaba una herramienta para poder pasar los modelos a un diagrama inicie trabajando con models.app y también con freemind.app pero me di cuenta que necesitaba algo más ágil.
Buscando en internet me tope con que hay una librería de extensiones para Django en el siguiente sitio:
http://code.google.com/p/django-command-extensions/
Dicha librería se puede instalar siguiendo estas instrucciones:
http://code.google.com/p/django-command-extensions/wiki/InstallationInstructions
Una vez realizada la instalación, se puede ejecutar el siguiente comando:
$ python manage.py graph_models -a > ihospital.dot
Posteriormente descargue este software que permite ver este tipo de archivos:
http://www.graphviz.org
Una vez descargado e instalado, abri el archivo .dot y me construyo el diagrama automáticamente, es genial esta automatización de Django.
Saludos espero te sirva ...
No hay comentarios:
Publicar un comentario