From 859cd7c6b43bf70e2852eda10f635c70feeb397f Mon Sep 17 00:00:00 2001 From: Jon Dufresne Date: Thu, 5 Nov 2020 01:40:41 -0800 Subject: Fixed #22276 -- Fixed crash when formset management form is invalid. Co-authored-by: Patryk Zawadzki --- docs/releases/3.2.txt | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'docs/releases') diff --git a/docs/releases/3.2.txt b/docs/releases/3.2.txt index e76223f6d4..f684486687 100644 --- a/docs/releases/3.2.txt +++ b/docs/releases/3.2.txt @@ -233,6 +233,12 @@ Forms removal of the option to delete extra forms. See :attr:`~.BaseFormSet.can_delete_extra` for more information. +* :class:`~django.forms.formsets.BaseFormSet` now reports a user facing error, + rather than raising an exception, when the management form is missing or has + been tampered with. To customize this error message, pass the + ``error_messages`` argument with the key ``'missing_management_form'`` when + instantiating the formset. + Generic Views ~~~~~~~~~~~~~ -- cgit v1.3