﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
14928	manage runserver does not allow host name as address	Karmel Allison	Łukasz Rekucki	"In Django 1.2, it was possible to use a host name (i.e., example.com) to run a Django server from manage.py:

{{{
python manage.py runserver example.com:8000
}}}

However, that convenience has been removed in Django 1.3-alpha. It looks like in order to add functionality for IPv6 addresses, a regex was added ([http://code.djangoproject.com/changeset/14711 r14711, line 12]) that raises an error if non-IP-like addresses are used:

{{{
python manage.py runserver example.com:8000
Error: 'example.com:8000' is not a valid port numberor address:port pair.
}}}

The ability to run the server using host names was quite convenient, and preferable in many cases to having an IP specified. Would it be possible to re-enable that feature?

Thanks!
"		closed	django-admin.py runserver	1.3-alpha		fixed	blocker		Ready for checkin	1	0	0	0	0	0
