DJANGO EXTENSIONS Por Moacir Bispo
Django Extensions 1) Como encontrei o Extensions 2) Instalação 3) Funcionalidades 4) Duvidas
Com conheci o Extensions Ferramentas para desenhar um diagrama do banco: ->  Phpmyadmin ->  DIA Com o  django_extensions  é possível criar um diagrama analisando os models do Django.
Instalação do Django Extensions Poder ser instalado facilmente pelo pip > pip install django_extensions
Dependencias adicionais Configurando um projeto para usar o django_extension Basta adicionar na apps do settings.py
Diagramação do Models 1) Apoio visual melhorando a o desenvolvimento de bancos extensos. 2) Diagrama sem perda de tempo pelo fato de ser auto organizável. 3) Qualidade do gráfico no gerado, agregando valor para um projeto bem documentado.
graph_models Modelagem geral de todas as tabelas
Modelagem parcial de um ou mais apps
Modelagem grupada por apps
>  ./manage.py graph_models -g -all > db.dot
>  dot -Tpng -o db.png db.dot
Como funciona o processo de desenho Configuração do desenho a ser gerado
Gerando um arquivo .dot
Transformando .dot em png
Script para automatizar o processo
Banco de dados SQL O Django é genial para criar o banco do zero
O Sync é formidável para criar as tabelas de um novo modulo
Para modificar os models de um projeto que está em funcionamento, como qual é a facilidade do Django?
Como modificar o banco sem perder muito tempo?
Como o  extensions  pode auxiliar nesse processo?
sqldiff Como gerar um codigo sql para modificar o banco adequando o banco ao projeto atual
Perigos que porem acontecer: Perda de informações

Apresentação de Django Extension