mirror of
https://github.com/django/django.git
synced 2025-10-31 09:41:08 +00:00
Fixed #10284 -- ModelFormSet.save(commit=False) no longer deletes objects
Thanks laureline.guerin@ and Wedg.
This commit is contained in:
@@ -717,7 +717,8 @@ class BaseModelFormSet(BaseFormSet):
|
||||
obj = self._existing_object(pk_value)
|
||||
if form in forms_to_delete:
|
||||
self.deleted_objects.append(obj)
|
||||
obj.delete()
|
||||
if commit:
|
||||
obj.delete()
|
||||
continue
|
||||
if form.has_changed():
|
||||
self.changed_objects.append((obj, form.changed_data))
|
||||
|
||||
Reference in New Issue
Block a user