Код: Выделить всё
django-extensionsМоя текущая команда управления выглядит примерно так:< /p>
Код: Выделить всё
import django
import code
devs = {
'hot_water': object()
'air': object()
}
procs = {
'clean_keg': lambda x: 'do_something'
}
# unnecessary code when using `shell_plus`
model_map = { model.__name__: model for model in django.apps.apps.get_models() }
local = {
'procs': procs,
'devs': devs,
**devs,
**procs,
**model_map
}
code.interact(local=local)
Ответ Бретта Томаса показывает, как импортировать модули в Shell_plus сеанс, но не показывает, как добавлять переменные из объект, похожий на dict.
Как добавить переменные в сеанс Shell_plus?
Подробнее здесь: https://stackoverflow.com/questions/792 ... shell-plus
Мобильная версия