summaryrefslogtreecommitdiff
path: root/django/forms
Commit message (Expand)AuthorAgeFilesLines
* Refs #32338 -- Made RadioSelect/CheckboxSelectMultiple render in <div> tags.David Smith2021-08-272-10/+10
* Fixed #29205 -- Corrected rendering of required attributes for MultiValueFiel...Jacob Walls2021-08-041-2/+12
* Fixed #32855 -- Corrected BoundWidget.id_for_label() with custom auto_id.Jacob Rief2021-08-041-1/+1
* Fixed #32984 -- Allowed customizing a deletion field widget in formsets.Ties Jan Hefting2021-08-031-2/+11
* Fixed #32949 -- Restored invalid number handling in DecimalField.validate().yakimka2021-07-211-0/+11
* Fixed #32924 -- Changed BaseForm.get_initial_for_field() to remove microsecon...Chris Jerdonek2021-07-162-8/+7
* Refs #32920 -- Added BoundField._has_changed() for use in BaseForm.changed_da...Chris Jerdonek2021-07-152-24/+19
* Fixed #32920 -- Changed BaseForm to access its values through bound fields.Chris Jerdonek2021-07-151-15/+17
* Fixed #32905 -- Added CSS class for non-form errors of formsets.Ties Jan Hefting2021-07-151-2/+5
* Fixed #32917 -- Added BaseForm._widget_data_value()/_field_data_value().Chris Jerdonek2021-07-132-9/+15
* Fixed #32901 -- Optimized BaseForm.__getitem__().Chris Jerdonek2021-07-051-3/+7
* Fixed #32807 -- Fixed JSONField crash when redisplaying None values.Dan Strokirk2021-06-281-0/+2
* Refs #32338 -- Removed 'for ="..."' from RadioSelect's <label>.David Smith2021-06-221-10/+11
* Fixed #32821 -- Updated os.scandir() uses to use a context manager.Chris Jerdonek2021-06-071-7/+9
* Refs #32738 -- Added sanitize_strftime_format() to replace datetime_safe.Nick Pope2021-05-121-2/+2
* Fixed #32316 -- Deferred accessing __file__.William Schwartz2021-04-011-3/+1
* Improved performance of django.forms.ChoiceWidget.optgroups().David Smith2021-01-271-2/+2
* Fixed #32347 -- Made ModelChoiceField include the value in ValidationError fo...Jerin Peter George2021-01-261-1/+5
* Refs #32365 -- Allowed use of non-pytz timezone implementations.Paul Ganssle2021-01-191-0/+5
* Removed unnecessary empty dict creation in ChoiceWidget.create_option().David Smith2021-01-191-2/+0
* Improved performance of DecimalField.David Smith2021-01-161-2/+1
* Refs #8760 -- Removed "list" message for ModelMultipleChoiceField per depreca...Mariusz Felisiak2021-01-141-9/+0
* Fixed #22276 -- Fixed crash when formset management form is invalid.Jon Dufresne2020-11-051-14/+39
* Refs #29113 -- Simplified formset validation.Claude Paroz2020-11-031-14/+9
* Simplified DeclarativeFieldsMetaclass.__new__() a bit.Vitaliy Yelnik2020-11-021-7/+5
* Fixed #1891, Fixed #11707 -- Prevented duplicates with limit_choices_to on mu...alvinshaita2020-10-271-2/+10
* Simplifed formset iteration using enumerate().Jon Dufresne2020-10-261-8/+4
* Fixed #13060 -- Improved error message when ManagementForm data is missing.manav0142020-10-211-1/+8
* Fixed #32080 -- Fixed displaying Unicode chars in forms.JSONField and read-on...Qi Zhao2020-10-091-1/+1
* Fixed #32042 -- Improved error messages for the number of submitted forms in ...meghanabhange2020-09-281-4/+4
* Fixed #30563 -- Optimized form Media by removing duplicated assets when adding.David Smith2020-09-241-2/+8
* Corrected docstring quotes in various code.Mariusz Felisiak2020-09-221-1/+1
* Made jinja2 import lazy in django.forms.Adam Johnson2020-09-221-7/+4
* Bumped minimum isort version to 5.1.0.David Smith2020-07-301-1/+1
* Removed redundant forms.DecimalField.validate() in favor of DecimalValidator.Jon Dufresne2020-07-271-7/+0
* Refs #30578 -- Made SelectDateWidget.format_value() independent of USE_L10N.Claude Paroz2020-07-101-2/+1
* Fixed #9061 -- Allowed FormSets to disable deleting extra forms.David Smith2020-06-242-6/+10
* Fixed #20347 -- Allowed customizing the maximum number of instantiated forms ...David Smith2020-06-052-8/+17
* Fixed #31536 -- Fixed rendering of disabled AdminFileWidget and ClearableFile...Carles Pina2020-06-012-2/+2
* Fixed E128, E741 flake8 warnings.Mariusz Felisiak2020-05-121-1/+1
* Fixed #12990, Refs #27694 -- Added JSONField model field.sage2020-05-081-3/+68
* Simplified Widget.get_context() a bit.Jon Dufresne2020-05-061-9/+9
* Fixed #13009 -- Added BoundField.widget_type property.David Smith2020-04-101-0/+5
* Fixed #7664 -- Allowed customizing suffixes of MultiWidget.widgets' names.David Smith2020-03-241-5/+15
* Fixed #8760 -- Changed ModelMultipleChoiceField to use invalid_list as a erro...David Smith2020-03-121-5/+16
* Fixed #30261 -- Prevented Form._html_output() from mutating errors if hidden ...Hasan Ramezani2020-02-132-1/+7
* Fixed #26813 -- Prevented empty choice in ModelChoiceField with RadioSelect f...Hasan Ramezani2020-02-051-7/+9
* Simplified imports from django.db and django.contrib.gis.db.Nick Pope2020-02-041-1/+1
* Fixed #31118 -- Made FileInput to avoid the required attribute when initial d...Shubham singh2020-01-081-3/+3
* Fixed #15982 -- Added DATE_INPUT_FORMATS to forms.DateTimeField default input...Claude Paroz2020-01-071-1/+7