Джанго-shellng е заповед Django управление да започне черупка и авто-внос на всички модели & Nbsp;. За разлика от Джанго командни разширения shell_plus не разпечатате товар от лепкав за обвивката. Подава сигнал, така че можете да добавите в допълнителни вноса, които са специфични за вашия проект.
<Силен> Usage:
& 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
Коментари не е намерена