Как изменить стандартную оболочку django manage.py - PullRequest
0 голосов
/ 08 ноября 2018

Я только что установил Anaconda и что раздражает после выполнения:

python manage.py shell

Используется оболочка IPython. Я хотел бы изменить его обратно на дистрибутив Python по умолчанию. Я использую код Visual Studio и уже изменил интерпретатор на Python 3.6 по умолчанию. Кроме того

python

Команда запускает нормальное распространение Python, и проблема существует как в Visual Studio, так и в обычном терминале cmd.

Ответы [ 2 ]

0 голосов
/ 08 ноября 2018

Я не знаю, использовали ли вы shell_plus.

install django-extensions, затем используйте python manage.py shell_plus

shell plus - очень хороший инструмент.

вы можете использовать shell / shell_plus, чтобы иметь простой интерфейс

python manage.py shell_plus --plain

Примечание: - не рекомендуется использовать расширение django в версиях prod. Но я уверен, что вам понравится shell_plus, поскольку это уменьшит головную боль при импорте всех моделей.

0 голосов
/ 08 ноября 2018

Джанго 1.10+:

python manage.py shell --interface python

Джанго <1.10: </p>

python manage.py shell --plain
...