﻿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
29311	Ease customizing URLField validation	Arthur Pemberton	nobody	"Example  URL: ""myscheme://server/group-name/item-name""

Problem 1: `models.URLField` needs to be subclassed to change allowed `schemes`
Problem 2: `forms.URLField` needs to be subclassed to change allowed `schemes`
Problem 3: `validators.URLValidator` needs to be subclassed to change `regex` to allow `netloc` that is a hostname without a domain ad TLD

At the very least, making these changes should be documented better. The message accompanying ValidationError gives no hint as to the source issue with a URL.
"	Cleanup/optimization	closed	Database layer (models, ORM)	2.0	Normal	duplicate			Unreviewed	0	0	0	0	0	0
