Commit 88d215f7 authored by Adrian Holovaty's avatar Adrian Holovaty
Browse files

Fixed #2073 -- Improved 'manage.py shell' not to pass argv to IPython if it's...

Fixed #2073 -- Improved 'manage.py shell' not to pass argv to IPython if it's installed. Thanks, jpellerin@gmail.com

git-svn-id: http://code.djangoproject.com/svn/django/trunk@3069 bcc190cf-cafb-0310-a4f2-bffc1f526a37
parent 674773bb
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -1055,7 +1055,9 @@ def run_shell(use_plain=False):
            # Don't bother loading IPython, because the user wants plain Python.
            raise ImportError
        import IPython
        shell = IPython.Shell.IPShell()
        # Explicitly pass an empty list as arguments, because otherwise IPython
        # would use sys.argv from this script.
        shell = IPython.Shell.IPShell(argv=[])
        shell.mainloop()
    except ImportError:
        import code