django-shellng é um comando de gerenciamento de Django para iniciar um shell e auto-import todos os modelos & nbsp;. Ao contrário de Django extensões de comando shell_plus não imprimir uma carga de lamaçal para o shell. Fornece um sinal de modo que você pode adicionar em importações extras que são específicos para o seu projeto.
Uso:
& Nbsp; ./ manage.py shellng
Utilizando o sinal para adicionar em urllib:
de shellng shell_loaded importação
load_extra def (remetente, imported_objects, ** kwargs):
& Nbsp; imported_objects ['urllib'] = __import __ ('urllib')
shell_loaded.connect (carga, dispatch_uid = 'load_extra')
imported_objects é um dicionário de todos os módulos a serem importados. Você pode adicionar ou remover a ele como você deseja nos sinais. O sinal deve estar em um lugar que será importado antes do comando é executado. . O lugar mais simples para conectar o sinal está em settings.py
Requisitos :
- Python
- Django
Comentários não encontrado