Неизвестная команда: shell_plus и --settings
Я пытаюсь запустить некоторые
python manage.py shell_plus --notebook --settings=my_app.settings.andi
Но это не с ошибкой:
Unknown command: 'shell_plus'
Type 'manage.py help' for usage.
У меня установлен ipython и shell_plus (из моего pip freeze)
django-shell-plus==1.1.5
ipython==1.2.1
Как с этим бороться?
2 ответа
Решение
Согласно документации, нужно назвать это как ./manage.py shell+
,
Возможно, вы перепутали эту команду с shell_plus
от django-extensions
?
Убедитесь, что вы установили
django-extensions
,pip install django-extensions
Добавьте django_extensions (обратите внимание на подчеркивание между) в
INSTALLED_APP
список вsettings.py
файл вашего проекта.