summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2020-08-17 13:27:08 +0200
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2020-08-18 09:37:15 +0200
commit3254991762b49cfbeb8434842c19bbbad87cd9c6 (patch)
tree7b3665326a1e8375fb72870654e71107d84d56ea /django
parent13704b057d3c77d9442a150f79d8fad34bcdb995 (diff)
Refs #20347 -- Allowed customizing the maximum number of instantiated forms in generic_inlineformset_factory().
Follow up to 433dd737f94b09043f64b873b0ac067b3f97364b.
Diffstat (limited to 'django')
-rw-r--r--django/contrib/contenttypes/forms.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/django/contrib/contenttypes/forms.py b/django/contrib/contenttypes/forms.py
index de1fcaf4bb..ce1c361b6c 100644
--- a/django/contrib/contenttypes/forms.py
+++ b/django/contrib/contenttypes/forms.py
@@ -56,7 +56,8 @@ def generic_inlineformset_factory(model, form=ModelForm,
extra=3, can_order=False, can_delete=True,
max_num=None, formfield_callback=None,
validate_max=False, for_concrete_model=True,
- min_num=None, validate_min=False):
+ min_num=None, validate_min=False,
+ absolute_max=None):
"""
Return a ``GenericInlineFormSet`` for the given kwargs.
@@ -75,6 +76,7 @@ def generic_inlineformset_factory(model, form=ModelForm,
formset=formset, extra=extra, can_delete=can_delete,
can_order=can_order, fields=fields, exclude=exclude, max_num=max_num,
validate_max=validate_max, min_num=min_num, validate_min=validate_min,
+ absolute_max=absolute_max,
)
FormSet.ct_field = ct_field
FormSet.ct_fk_field = fk_field