﻿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
19997	Custom EMPTY_VALUES for form fields.	loic84	loic84	"Form fields should be able to decide for themselves what value they consider empty rather than through the catch-all `validators.EMPTY_VALUES`.

An example of this would be a `JSONField` that considers an empty `dict` a valid non-empty value.

Model validation had the same issue, and it became problematic when the BinaryField was introduced, this has been addressed in #19989. Form fields would benefit from the same fix.
"	Cleanup/optimization	closed	Forms	dev	Normal	fixed			Accepted	1	0	0	0	0	0
