summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--django/forms/formsets.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/django/forms/formsets.py b/django/forms/formsets.py
index 5133164f7a..1b95bfa4c5 100644
--- a/django/forms/formsets.py
+++ b/django/forms/formsets.py
@@ -436,9 +436,8 @@ def formset_factory(form, formset=BaseFormSet, extra=1, can_order=False,
def all_valid(formsets):
- """Return True if every formset in formsets is valid."""
+ """Validate every formset and return True if all are valid."""
valid = True
for formset in formsets:
- if not formset.is_valid():
- valid = False
+ valid &= formset.is_valid()
return valid