From e0442a628eb480eac6a7888aed5a86f83499e299 Mon Sep 17 00:00:00 2001 From: Dulalet <45894697+Dulalet@users.noreply.github.com> Date: Sat, 26 Feb 2022 23:07:56 +0600 Subject: [PATCH] Fixed #33527 -- Removed unnecessary code in ModelAdmin._changeform_view(). Co-authored-by: Daulet1 --- django/contrib/admin/options.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django/contrib/admin/options.py b/django/contrib/admin/options.py index b1aa610d43..64be087bf1 100644 --- a/django/contrib/admin/options.py +++ b/django/contrib/admin/options.py @@ -1787,7 +1787,7 @@ class ModelAdmin(BaseModelAdmin): form = ModelForm(request.POST, request.FILES, instance=obj) formsets, inline_instances = self._create_formsets( request, - form.instance if add else obj, + form.instance, change=not add, ) form_validated = form.is_valid()