Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
path: root/tests/model_formsets
Commit message (Collapse)AuthorAgeFilesLines
* Fixed #25550 -- Deprecated direct assignment to the ↵Tim Graham2015-10-271-1/+1
| | | | reverse side of a related set.
* Fixed #25431 -- Readded inline foreign keys to ↵Claude Paroz2015-09-211-0/+4
| | | | | | | | modelformset instances Too much field exclusions in form's construct_instance() in _post_clean() could lead to some unexpected missing ForeignKey values. Fixes a regression from 45e049937. Refs #13776.
* Fixed #23395 -- Limited line lengths to 119 characters.Dražen Odobašić2015-09-121-108/+342
|
* Fixed #21127 -- Started deprecation toward requiring ↵Flavio Curella2015-07-281-17/+17
| | | | on_delete for ForeignKey/OneToOneField
* Fixed #24958 -- Fixed inline forms using UUID-PK parents ↵Jason Hoos2015-06-262-1/+77
| | | | with auto-PK children.
* Fixed #24395 -- Ensured inline ModelsForms have an ↵Stanislas Guerra2015-02-241-0/+32
| | | | updated related instance.
* Fixed #24377 -- Fixed model inline formsets with primary ↵Tim Graham2015-02-232-0/+45
| | | | key's that have defaults.
* Fixed #24295 -- Allowed ModelForm meta to specify form ↵Loic Bistuer2015-02-131-0/+18
| | | | | | field classes. Thanks Carl Meyer and Markus Holtermann for the reviews.
* Sorted imports with isort; refs #23860.Tim Graham2015-02-061-7/+11
|
* Fixed typos in code comments.Adam Taylor2015-01-201-1/+1
|
* Fixed #23620 -- Used more specific assertions in the ↵Berker Peksag2014-11-031-2/+2
| | | | Django test suite.
* Fixed #23451 -- Fixed typo in inlineformset_factory() ↵Petras Zdanavičius2014-09-081-0/+6
| | | | error message.
* Fixed several typos in DjangoAlex Gaynor2014-05-291-1/+1
|
* Fixed #22628 -- Took initial forms into account when ↵Stephen Burrows2014-05-161-2/+1
| | | | | | combining FormSet.min_num and FormSet.extra. Forwardport of 79f15ab1ef from stable/1.7.x
* Fixed #17642 -- Added min_num support to modelformsets, ↵Anders Steinlein2014-05-151-0/+27
| | | | | | | | inlines, and the admin. Thanks Stephen Burrows for work on the patch as well. Forwardport of 2914f66983a92fcae55673c517dd8d01e8c238c4 from stable/1.7.x
* Split ignores_nulls_in_unique_constraints feature.Aymeric Augustin2014-05-081-1/+1
| | | | | Oracle and SQL Server don't have exactly the same limitations. It's worth treating them differently.
* Fixed #22378 -- Updated \d to [0-9]+ in urlpatterns of ↵chriscauley2014-04-171-1/+1
| | | | | | docs and tests. Thanks tomwys for the suggestion.
* Made ModelForms raise ImproperlyConfigured if the list ↵Tim Graham2014-03-221-0/+10
| | | | | | | | of fields is not specified. Also applies to modelform(set)_factory and generic model views. refs #19733.
* Fixed unittest typoLevi Gross2013-12-251-2/+2
|
* PEP8Jason Myers2013-11-031-0/+26
| | | | Signed-off-by: Jason Myers <jason@jasonamyers.com>
* Fixed all E261 warningscoagulant2013-11-031-55/+55
|
* Fixed #18508 -- tests for repeated deletion bug in ↵Ole Laursen2013-10-311-0/+30
| | | | | | ModelFormSet The ticket's issue was already fixed by patch for #14877.
* Fixed #21298 -- Fixed E301 pep8 warningsAlasdair Nicol2013-10-231-0/+2
|
* Fixed E221 pep8 warnings.Tim Graham2013-10-221-1/+1
|
* Removed unused local variables in tests.Tim Graham2013-10-191-10/+10
|
* Fixed #20895 -- Made check management command warn if a ↵Alasdair Nicol2013-08-161-3/+3
| | | | | | | BooleanField does not have a default value Thanks to Collin Anderson for the suggestion and Tim Graham for reviewing the patch.
* Removed most of absolute_import importsClaude Paroz2013-07-291-1/+1
| | | | | Should be unneeded with Python 2.7 and up. Added some unicode_literals along the way.
* Fixed a number of minor misspellings.Julien Phalip2013-07-281-1/+1
|
* Fixed #10284 -- ModelFormSet.save(commit=False) no ↵Tim Graham2013-07-231-0/+3
| | | | | | longer deletes objects Thanks laureline.guerin@ and Wedg.
* Fixed #20765 -- Set small values of `step` using ↵Simon Charette2013-07-201-1/+1
| | | | | | | | exponential notation. Browsers parse small factors of 10 as 0 under decimal notation. Thanks to Trac alias matklad for the report and Claude Paroz for the review.
* Fixed a couple form/formset deprecation warnings in tests.Tim Graham2013-07-011-1/+1
|
* Fixed 17478 -- Allowed queryset overriding in ↵Claude Paroz2013-06-221-1/+18
| | | | | | | | | | BaseModelFormSet init BaseModelFormSet.forms is now a cached property instead of being populated in the __init__ method. This behaviour also matches an example in the documentation. Thanks Thomasz Swiderski for the report and Simon Charette for the review.
* Fixed #20630 -- Removed `maxlength` attribute from ↵Simon Charette2013-06-201-1/+1
| | | | | | | | | `NumberInput`. This attribute is only allowed on inputs of type "text", "search", "url", "tel", "email", or "password". Thanks to yoyoma for the report and @bmispelon for the review.
* Fixed #20000 -- Allowed ModelForm meta overrides for ↵Loic Bistuer2013-06-131-1/+51
| | | | label, help_text and error_messages
* Fixed #19733 - deprecated ModelForms without 'fields' or ↵Luke Plant2013-05-091-44/+45
| | | | | | | | 'exclude', and added '__all__' shortcut This also updates all dependent functionality, including modelform_factory and modelformset_factory, and the generic views `ModelFormMixin`, `CreateView` and `UpdateView` which gain a new `fields` attribute.
* Fixed #20084 -- Provided option to validate formset ↵Andrew Gorcester2013-03-211-0/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | max_num on server. This is provided as a new "validate_max" formset_factory option defaulting to False, since the non-validating behavior of max_num is longstanding, and there is certainly code relying on it. (In fact, even the Django admin relies on it for the case where there are more existing inlines than the given max_num). It may be that at some point we want to deprecate validate_max=False and eventually remove the option, but this commit takes no steps in that direction. This also fixes the DoS-prevention absolute_max enforcement so that it causes a form validation error rather than an IndexError, and ensures that absolute_max is always 1000 more than max_num, to prevent surprising changes in behavior with max_num close to absolute_max. Lastly, this commit fixes the previous inconsistency between a regular formset and a model formset in the precedence of max_num and initial data. Previously in a regular formset, if the provided initial data was longer than max_num, it was truncated; in a model formset, all initial forms would be displayed regardless of max_num. Now regular formsets are the same as model formsets; all initial forms are displayed, even if more than max_num. (But if validate_max is True, submitting these forms will result in a "too many forms" validation error!) This combination of behaviors was chosen to keep the max_num validation simple and consistent, and avoid silent data loss due to truncation of initial data. Thanks to Preston for discussion of the design choices.
* Fixed #18898 -- Added tests with a fix for ↵Claude Paroz2013-03-011-0/+32
| | | | ModelMultipleChoiceField
* Merged regressiontests and modeltests into the test root.Florian Apolloner2013-02-263-0/+1442