﻿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
27705	Add protocol and server_cls attributes to runserver for extensibility	David Sanders	nobody	"Small refactor of the code for the `runserver` management command to make it easier to extend. Namely, make it easy for a subclass of the command to change the protocol in the startup message, and allow easy changing of the server class used.

These changes make it much easier to create an SSL version of `runserver` without duplicating code like the [https://github.com/teddziuba/django-sslserver django-sslserver] project has done. That project suffers from the autoreload functionality not working due to the copied code, as well as drift in flags available for the command, again due to having to copy code."	New feature	closed	Core (Management commands)	dev	Normal	fixed			Ready for checkin	1	0	0	0	0	0
