delete a locationslug submodel, don't make it two deletions
This commit is contained in:
parent
30eb14a650
commit
cd47f06110
1 changed files with 3 additions and 0 deletions
|
@ -120,6 +120,9 @@ class DatabaseOverlayManager:
|
|||
self.operations.append(UpdateObjectOperation(obj=ref, fields=field_values))
|
||||
|
||||
def handle_post_delete(self, instance: Model, **kwargs):
|
||||
# not isinstance() cause it would match submodels
|
||||
if instance._meta.model is LocationSlug:
|
||||
return
|
||||
ref, pre_change_values = self.get_ref_and_pre_change_values(instance)
|
||||
self.operations.append(DeleteObjectOperation(obj=ref))
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue