我尝试运行一些
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冻结)
django-shell-plus==1.1.5
ipython==1.2.1
如何处理?
答案 0 :(得分:19)
确保您已安装django-extensions
。
pip install django-extensions
将django_extensions
(请注明下划线)添加到项目INSTALLED_APPS
文件中的settings.py
列表中。
答案 1 :(得分:8)
根据documentation,您需要将其称为./manage.py shell+
。
您可能已将此命令与来自shell_plus
的django-extensions
混淆了吗?