﻿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
32813	Display development server address after server bind	fmwviormv	Dhanush	"Currently Django will display server name and port before actual binding;
so there is a problem with port 0 (automatic port):

{{{
$ ./manage.py runserver 127.0.0.1:0
...
Starting development server at http://127.0.0.1:0/
Quit the server with CONTROL-C.
}}}

in this case port number is chosen automatically by operating system dynamically;
so there is no way we can find it before binding.
Django should display port number after binding (real port number):

{{{
$ ./manage.py runserver 127.0.0.1:0
...
Starting development server at http://127.0.0.1:25837/
Quit the server with CONTROL-C.
}}}

I also have a pull-request in github:
https://github.com/django/django/pull/14250"	Bug	closed	Core (Management commands)	dev	Normal	fixed	development server, automatic port		Ready for checkin	1	0	0	0	0	0
