打开 Django shell 时如何禁用 IPython

How do I disable IPython when opening a Django shell

如果它是一个多用户环境并且卸载 IPython 不是一个选项,您将如何在没有 IPython.

的情况下启动 Django shell

Passing --plain 会告诉 Django 不要寻找 IPython.

您可以 uninstall ipython 从项目 virtualenv 中,这就是您所需要的

从 Django 1.10 开始,--plain 标志已弃用,您应该使用 -i 标志从可用的交互式 shell 中进行选择 {ipython,bpython,python}

./manage.py shell -i python