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