Django

Code

Changeset 2842

Show
Ignore:
Timestamp:
05/04/06 22:17:51 (2 years ago)
Author:
adrian
Message:

Fixed #1719 -- Added rlcompleter autocompletion to 'manage.py shell' if IPython is not used.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/core/management.py

    r2835 r2842  
    10461046    except ImportError: 
    10471047        import code 
     1048        try: # Try activating rlcompleter, because it's handy. 
     1049            import readline 
     1050        except ImportError: 
     1051            pass 
     1052        else: 
     1053            # We don't have to wrap the following import in a 'try', because 
     1054            # we already know 'readline' was imported successfully. 
     1055            import rlcompleter 
     1056            readline.parse_and_bind("tab:complete") 
    10481057        code.interact() 
    10491058run_shell.args = '[--plain]'