[Fixed]-IPython doesn't work in Django shell

28👍

IPython 0.11 has a different API, for which a fix exists in the last Django versions.

For older Django versions, you can use IPython 0.10, which does work:

pip install ipython==0.10
👤vdboor

0👍

Does this work when you run it from Python interactive console?

import IPython; IPython.Shell
👤Messa

0👍

I got the same problem, and solved this issue by applying the patches for the Django bug. – IPython doesn't find the Shell.IPShell class

Leave a comment