Crear una imagen de nuestros modelos en Django


Hace un tiempo conocí la posibilidad de hacer una imagen con tus modelos de tus apps Django, el proceso es bastante simple y sirve para que veas como estarían quedando relacionados tus apps. Comencemos entonces.

Lo primero es que debes tener instalado
pip install pygraphviz
Una vez instalado debes instalar django_extensions y colocarlo en settings.py, esto puedes hacerlo con el comando
pip install django_extensions

Ahora, simplemente ejecutas
./manage.py graph_models -a -g -o mis_modelos.png

Puedes ejecutar el comando especificando cuales apps mostrar en la imagen con el siguiente comando
./manage.py graph_models app1 app2 app3 -o mis_modelos.png
models

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s