Ejecución de un intérprete de Python llano en presense de ipython con la cáscara manage.py

StackOverflow https://stackoverflow.com/questions/1295492

  •  18-09-2019
  •  | 
  •  

Pregunta

He instalado IPython, quiero ejecutar un intérprete de python con formato en lugar manage.py shell.

Así que trato,

python2.5 manage.py shell --plain

Lo que me dio un error, y el texto que sugieren que --plain fue pasado a IPython

Así que leí, http://docs.djangoproject.com/ es / dev / ref / django-admin /

que suggets

django-admin.py shell --plain

Lo que me da

Error: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.

Lo que parece lo correcto para que lo haga.

¿Qué estoy Mising aquí? [Ubuntu Jaunty, django.VERSION = (1, 2, 0, 'alpha', 0), pitón 2.5 y 2.6]

¿Fue útil?

Solución

Si la razón por la que desea utilizar intérprete de Python sobre IPython de es porque hay que pegar las pruebas doc, puede intentar escribir

%doctest_mode

en la consola ipython lugar

In [1]: %doctest_mode
*** Pasting of code with ">>>" or "..." has been enabled.
Exception reporting mode: Plain
Doctest mode is: ON
>>> 
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top