Django-shellng είναι μια εντολή διαχείρισης Django την εκκίνηση ενός κελύφους και αυτόματη εισαγωγή όλα τα μοντέλα & nbsp?. Σε αντίθεση με Django επεκτάσεις των εντολών shell_plus δεν εκτυπώσετε ένα φορτίο gunk στο κέλυφος. Παρέχει ένα σήμα έτσι ώστε να μπορείτε να προσθέσετε επιπλέον εισαγωγές που είναι ειδικά για το έργο σας.
Χρήση:
& Nbsp? ./ Manage.py shellng
Χρησιμοποιώντας το σήμα για να προσθέσετε στο urllib:
από shellng shell_loaded εισαγωγής
def load_extra (αποστολέας, imported_objects, ** kwargs):
& Nbsp? Imported_objects [«urllib '] = __import __ (« urllib »)
shell_loaded.connect (φορτίο, dispatch_uid = 'load_extra »)
imported_objects είναι ένα λεξικό όλων των μονάδων που πρόκειται να εισαχθούν. Μπορείτε να προσθέσετε ή να αφαιρέσετε για να το όπως θέλετε στα σήματα. Το σήμα πρέπει να είναι σε μια θέση που θα εισαχθεί πριν από την εντολή αυτή εκτελείται. . Η απλούστερη μέρος για να συνδέσετε το σήμα είναι σε settings.py
Απαιτήσεις :
- Python
- Django
Τα σχόλια δεν βρέθηκε