| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-12-12 | [1.7.x] Fixed #23674 -- Fixed a crash when a MultiValueField has invalid data. | Grzegorz Slusarek | |
| Backport of 0dea81cd6d34b3e41cc4bbec99b5fdf06142b09e from master | |||
| 2014-11-21 | [1.7.x] Fixed typo in forms/models.py comment. | Simon Charette | |
| Backport of a7c3d0f288a66d327e71476e9a9bfcc791602b8c from master | |||
| 2014-11-12 | [1.7.x] Fixed #23795 -- Fixed a regression in custom form fields | Baptiste Mispelon | |
| Custom form fields having a `queryset` attribute but no `limit_choices_to` could no longer be used in ModelForms. Refs #2445. Thanks to artscoop for the report. Backport of bfb11b95626f39e2f5e18d97d7761c6f93dcc1a9 from master. Conflicts: django/forms/fields.py | |||
| 2014-10-07 | [1.7.x] Fixed #23594 -- Fixed deepcopy on ErrorList. | Loic Bistuer | |
| Thanks Troy Grosfield for the report and Tim Graham for the tests. Backport of ec2fd02bb3 from master | |||
| 2014-09-08 | [1.7.x] Fixed #23451 -- Fixed typo in inlineformset_factory() error message. | Petras Zdanavičius | |
| Backport of f7eee04ebe from master | |||
| 2014-07-10 | [1.7.x] Fixed #13794 -- Fixed to_field usage in BaseInlineFormSet. | Tim Graham | |
| Thanks sebastien at clarisys.fr for the report and gautier for the patch. Backport of 5e2c4a4bd1 from master | |||
| 2014-07-05 | [1.7.x] Fixed various minor doc typos / references. | Daniel Hahler | |
| Backport of 67f9f385aa from master | |||
| 2014-07-05 | [1.7.x] Ensured bound field renders as unicode safe data | Claude Paroz | |
| Refs #22950. Backport of 920904921 from master. | |||
| 2014-06-21 | [1.7.x] Prevented evaluation of a possible lazy message | Claude Paroz | |
| As far as possible, message evaluation should not happen in field __init__ (often run at import time). Backport of cecbb71312a from master. | |||
| 2014-05-29 | [1.7.x] Fixed several typos in Django | Alex Gaynor | |
| Backport of 1dcc603eff from master | |||
| 2014-05-24 | [1.7.x] Fixed #22510 -- Harden field removal to only None. | Marc Tamlyn | |
| Refs #8620. If we allow any value to remove form fields then we get name clashes with method names, media classes etc. There was a backwards incompatibility introduced meaning ModelForm subclasses with declared fields called media or clean would lose those fields. Field removal is now only permitted by using the sentinel value None. The docs have been slightly reworded to refer to removal of fields rather than shadowing. Thanks to gcbirzan for the report and initial patch, and several of the core team for opinions. Backport of 9fb0f5dddc4cf7f2d294af1bcde2c359cffd90a5 from master | |||
| 2014-05-16 | [1.7.x] Fixed #22628 -- Took initial forms into account when combining ↵ | Stephen Burrows | |
| FormSet.min_num and FormSet.extra. | |||
| 2014-05-15 | [1.7.x] Fixed #17642 -- Added min_num support to modelformsets, inlines, and ↵ | Anders Steinlein | |
| the admin. Thanks Stephen Burrows for work on the patch as well. | |||
| 2014-05-10 | [1.7.x] Fixed #22502 -- Fixed microseconds/default/form interaction | Stephen Burrows | |
| Made explicit lack of microsecond handling by built-in datetime form fields. Used that explicitness to appropriately nix microsecond values in bound fields. Thanks Claude Paroz for the review. Backport of a5de0df58 from master. | |||
| 2014-05-05 | [1.7.x] Fixed #22570 -- Made Form.__getitem__ KeyError more descriptive. | Ben Davis | |
| Backport of df60db0e78 from master | |||
| 2014-04-26 | [1.7.x] Fix many many typos in comments throughout the codebase | Alex Gaynor | |
| Backport of 2bcb8bfc8d from master | |||
| 2014-04-21 | [1.7.x] Corrected many style guide violations that the newest version of ↵ | Alex Gaynor | |
| flake8 catches Backport of 778ce245dd466bce1b19f89e52cf9ed8f1b46513 from master | |||
| 2014-03-27 | [1.7.x] Add a useful stacklevel to some RemovedInDjango19Warnings | Chris Beaven | |
| Backport of b077ba7ac1 from master | |||
| 2014-03-13 | Fixed #22245 -- Avoided widget overwrite in forms.IntegerField subclasses | Claude Paroz | |
| Thanks Jeroen Pulles for the report and Simon Charette for the review. | |||
| 2014-03-08 | Fixed #21188 -- Introduced subclasses for to-be-removed-in-django-XX warnings | Claude Paroz | |
| Thanks Anssi Kääriäinen for the idea and Simon Charette for the review. | |||
| 2014-03-06 | Reworked ErrorDict.as_json() to prevent unnecessary ↵ | Loic Bistuer | |
| serialization/deserialization step. Thanks @apollo13 for the suggestion. Refs #17413. | |||
| 2014-03-05 | Fixed #22206 -- Passed models.TextField.max_length to forms.CharField.maxlength | Chris Wilson | |
| 2014-03-03 | Fixed many typos in comments and docstrings. | Rodolfo Carvalho | |
| Thanks Piotr Kasprzyk for help with the patch. | |||
| 2014-03-01 | Fixed #22137 -- Made Widget.is_hidden a read-only property | Claude Paroz | |
| Thanks django at patjack.co.uk for the report and the review. | |||
| 2014-02-28 | Fixed #21962 -- Added escape_html flag to ErrorDict.as_json() | vvojvoda | |
| 2014-02-27 | Fixed #22136 -- Updated comment for Textarea widget | Claude Paroz | |
| Thanks Aymeric Augustin for the suggestion. | |||
| 2014-02-20 | Fixed #22097 -- Fixed change detection for TypedChoiceField | Claude Paroz | |
| Thanks Igor Mitrenko for the report. | |||
| 2014-02-11 | Fixed #2445 -- Allowed limit_choices_to attribute to be a callable. | Christopher Adams | |
| ForeignKey or ManyToManyField attribute ``limit_choices_to`` can now be a callable that returns either a ``Q`` object or a dict. Thanks michael at actrix.gen.nz for the original suggestion. | |||
| 2014-02-08 | Fixed #16192 -- Made unique error messages in ModelForm customizable. | Loic Bistuer | |
| Overriding the error messages now works for both unique fields, unique_together and unique_for_date. This patch changed the overriding logic to allow customizing NON_FIELD_ERRORS since previously only fields' errors were customizable. Refs #20199. Thanks leahculver for the suggestion. | |||
| 2014-01-20 | Fixed #16905 -- Added extensible checks (nee validation) framework | Russell Keith-Magee | |
| This is the result of Christopher Medrela's 2013 Summer of Code project. Thanks also to Preston Holmes, Tim Graham, Anssi Kääriäinen, Florian Apolloner, and Alex Gaynor for review notes along the way. Also: Fixes #8579, fixes #3055, fixes #19844. | |||
| 2014-01-11 | Fixed #8898 -- Obsoleted SplitDateTimeWidget usage with DateTimeField | Claude Paroz | |
| Thanks Tim Graham for the review. | |||
| 2014-01-11 | Fixed #21752 -- Prevented custom widget step attribute to be overwritten | Claude Paroz | |
| Thanks orcein at gmail.com for the report. | |||
| 2014-01-10 | Fixed docstring typo in django/forms/forms.py. | Marc Sibson | |
| 2013-12-18 | Refs #17413 -- Added isinstance backward compatibility on ErrorList. | Loic Bistuer | |
| 2013-12-16 | Removed duplicated `TimeField` in __all__. | Artur Barseghyan | |
| 2013-12-16 | Fixed #17413 -- Serialization of form errors along with all metadata. | Loic Bistuer | |
| 2013-12-14 | Fixed E127 pep8 warnings. | Loic Bistuer | |
| 2013-12-10 | Fixed E124 pep8 warnings. | Loic Bistuer | |
| 2013-12-07 | Fixed #21568 -- Added missing ModelMultipleChoiceField to_python method | Claude Paroz | |
| Thanks dibrovsd at gmail.com for the report and Simon Charette for the review. | |||
| 2013-11-30 | Fixed #20867 -- Added the Form.add_error() method. | Loic Bistuer | |
| Refs #20199 #16986. Thanks @akaariai, @bmispelon, @mjtamlyn, @timgraham for the reviews. | |||
| 2013-11-28 | Fixed E125 pep8 warnings | Christopher Medrela | |
| 2013-11-25 | Fixed #21489 -- Make formsets directly importable from django.forms. | Loic Bistuer | |
| 2013-11-20 | Fixed #21472 -- Fixed inline formsets display when parent pk is 0 | Claude Paroz | |
| Thanks agale031176@gmail.com for the report. | |||
| 2013-11-18 | Fixed #21397 -- Re-added flexibility to TypedChoiceField coercion | Claude Paroz | |
| Thanks Elec for the report and Simon Charette for the review. | |||
| 2013-11-16 | Fixed a regression caused by fix for #21428 | Anssi Kääriäinen | |
| On Python 3 sorting Fields mixed with GenericForeignKeys doesn't work as GenericForeignKey isn't a subclass of django.db.models.fields.Field. Refs #21428. | |||
| 2013-11-16 | Fixed #21428 -- editable GenericRelation regression | Anssi Kääriäinen | |
| The GenericRelation refactoring removed GenericRelations from model._meta.many_to_many. This had the side effect of disallowing editable GenericRelations in ModelForms. Editable GenericRelations aren't officially supported, but if we don't fix this we don't offer any upgrade path for those who used the ability to set editable=True in GenericRelation subclass. Thanks to Trac alias joshcartme for the report and stephencmd and Loic for working on this issue. | |||
| 2013-11-11 | Fixed #21423 -- Fixed typo in widgets.py. | Baptiste Mispelon | |
| 2013-11-08 | Fixed #13970 -- Made SelectDateWidget use the standard widget is_required ↵ | Claude Paroz | |
| attribute Thanks mitar for the report and Tim Graham for the review. | |||
| 2013-11-03 | Fixed all E226 violations | Alex Gaynor | |
| 2013-11-03 | Merge pull request #1852 from jasonamyers/cleanup/PEP8 | Alex Gaynor | |
| Cleanup/pep8 tests | |||
