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 4861 RegexField extends Field instead of CharField, duplicating much of the logic Collin Grady Adrian Holovaty "Talking on IRC again, it came up that {{{RegexField}}} is a subclass of {{{Field}}} instead of {{{CharField}}}, and duplicates much of the logic, but not all of it, making it an incomplete mimic - specifically, it fails to define a {{{widget_attrs}}} method for setting the min/max length of the text input properly. With a few minor changes, {{{RegexField}}} can instead extend {{{CharField}}} and gets all the same validation for free, along with the {{{widget_attrs}}} method :)" closed Forms dev fixed Ready for checkin 1 0 0 0 0 0