Ordinary Django shell
$ python manage.py shell
does not do autocompletion, doc pretty-printing or other nice-to-have-things.
A way around this is using the ipython
shell.
We'll assume that both django
and ipython
are installed (in an active virtualenv
),