54-django-extensions-mais-comandos

Dica 54 - django-extensions - mais comandos

Github: https://github.com/rg3915/dicas-de-django

Doc: https://django-extensions.readthedocs.io/en/latest/

Veremos mais comandos do django-extensions.

pip install -U django-extensions
# settings.py
INSTALLED_APPS = (
    ...
    'django_extensions',
)

shell_plus

Roda o shell do Django importando todos os pacotes essenciais.

python manage.py shell_plus

admin_generator

Gera uma classe no Admin para a app selecionada.

clean_pyc

Remove todos os arquivos *.pyc

create_command

Cria um novo comando do Django.

create_template_tags

Cria um novo template_tags.

show_template_tags

Lista todos os template_tags.

generate_password

Gera uma senha randĂ´mica.

generate_secret_key

Gera uma chave secreta.

graph_models

Link na descrição do video

https://youtu.be/99dOVsDBUxg

list_model_info

Lista as informações de um modelo.

list_signals

Lista os sinais do projeto.

Retorna as informações do settings.

show_urls

Lista todas as urls do projeto.

Last updated

Was this helpful?