django-shellng è un comando di gestione Django per avviare una shell e auto-import tutti i modelli. & Nbsp; A differenza django estensioni ai comandi shell_plus non stampare un carico di gunk alla shell. Fornisce un segnale in modo da poter aggiungere delle importazioni extra che sono specifici per il vostro progetto.
Utilizzo:
& Nbsp; ./ manage.py shellng
Utilizzando il segnale di aggiungere in urllib:
da shellng shell_loaded importazione
def load_extra (mittente, imported_objects, ** kwargs):
& Nbsp; imported_objects ['urllib'] = __import __ ('urllib')
shell_loaded.connect (carico, dispatch_uid = 'load_extra')
imported_objects è un dizionario di tutti i moduli da importare. È possibile aggiungere o rimuovere a come si vuole nei segnali. Il segnale deve essere in un luogo che verrà importato prima viene eseguito il comando. . Il luogo più semplice per collegare il segnale è in settings.py
Requisiti :
- Python
- Django
I commenti non trovato