Christophe Henry
(christophehenry)
Most Active Role
Reporter
Most Active Component
Forms
Activity Timeline
Components
Tickets
Trac | Ticket (12) | Reporter (11) | Owner (5) | Commenter (25) | Summary | Component |
---|---|---|---|---|---|---|
35192 | 35192 | ✅ | 4 | Support injecting custom context into widget templates | Forms | |
35542 | 35542 | ✅ | ✅ | 6 | BoundField's label and help_text and renderer should be properties not class members | Forms |
35532 | 35532 | ✅ | 1 | Allow customizing errors processing in BaseModelFormSet.validate_unique() | Forms | |
35531 | 35531 | ✅ | BaseModelFormSet.clean() recursively triggers is_valid() which may cause problems when is_valid() was overriden | Forms | ||
35243 | 35243 | ✅ | 5 | Add easy access to error codes in forms | Forms | |
35035 | 35035 | ✅ | 1 | BaseFormSet should use Form's default_renderer before defaulting to get_default_renderer(). | Forms | |
34722 | 34722 | ✅ | Let ListFilter be a MediaDefiningClass so that they can define custom CSS and JS | contrib.admin | ||
34718 | 34718 | ✅ | ✅ | 1 | Allow django.contrib.admin's ListFilter to render details tag collasped by default | contrib.admin |
34426 | 34426 | ✅ | Pass the BoundField instance to the Widget.render | Forms | ||
33437 | 33437 | ✅ | 1 | Add possibility to render fields individually using as_p, a_table and as_ul | Forms | |
33178 | 33178 | ✅ | ✅ | 1 | createsuperuser does not validate REQUIRED_FIELDS values in interactive mode when passed by command-line. | contrib.auth |
33151 | 33151 | ✅ | ✅ | 5 | createsuperuser doesn't work in non-interactive mode if a ManyToManyField is in REQUIRED_FIELDS. | contrib.auth |