Django

Code

Changeset 264

Show
Ignore:
Timestamp:
07/20/05 22:24:28 (3 years ago)
Author:
adrian
Message:

Improved 'django-admin runserver' so that it explicitly tells you how to stop it. Also trapped KeyboardInterrupt? so stopping it doesn't give an ugly traceback.

Files:

Legend:

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

    r262 r264  
    426426    print "Starting server on port %s with settings module %r." % (port, SETTINGS_MODULE) 
    427427    print "Go to http://127.0.0.1:%s/ for Django." % port 
     428    print "Quit the server with CONTROL-C (Unix) or CTRL-BREAK (Windows)." 
    428429    try: 
    429430        run(int(port), AdminMediaHandler(WSGIHandler())) 
     
    440441        sys.stderr.write("Error: %s\n" % error_text) 
    441442        sys.exit(1) 
     443    except KeyboardInterrupt: 
     444        sys.exit(0) 
    442445runserver.args = '[optional port number]'