IPython is great. Also, if you do any django work, you'll probably love shell_plus, which is an enhanced shell that uses IPython and automatically imports all the models of your installed_apps. shell_plus is a command extensions provided by django-extensions:<p><a href="https://github.com/django-extensions/django-extensions" rel="nofollow">https://github.com/django-extensions/django-extensions</a>