Cómo cambiar Django manage.py shell por defecto

votos
2

Acabo de instalar Anaconda y lo que es molesto que después de la ejecución:

python manage.py shell

Se utiliza el shell IPython. Me gustaría cambiarlo de nuevo a los valores predeterminados de distribución Python. Estoy utilizando código de Visual Studio y ya se lo cambió por defecto intérprete de Python 3.6. Además, el

python

comando ejecuta distribución normal pitón, y el problema existe tanto en Visual Studio y el terminal cmd normal.

Publicado el 07/11/2018 a las 22:29
fuente por usuario
En otros idiomas...                            


2 respuestas

votos
3

Django 1.10+:

python manage.py shell --interface python

Django <1,10:

python manage.py shell --plain
Respondida el 07/11/2018 a las 22:33
fuente por usuario

votos
0

No sé si usted ha usado shell_plus.

install django-extensions, A continuación, utilizar python manage.py shell_plus

shell plus es un muy gran herramienta.

puede utilizar la cáscara / shell_plus tener una interfaz sencilla

python manage.py shell_plus --plain

Nota: - no es recomendable usar Django-extensión en versiones prod. Pero estoy seguro de que le encantaría shell_plus, ya que esto reduciría el dolor de cabeza de la importación de todos los modelos.

Respondida el 08/11/2018 a las 00:19
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more