create cascaded deletion of changed objects in _clean_changes if needed
This commit is contained in:
parent
7c2155f22e
commit
c78ba66551
2 changed files with 11 additions and 5 deletions
|
@ -196,6 +196,7 @@ class ChangedObject(models.Model):
|
|||
field = self.model_class._meta.get_field(name)
|
||||
if field.is_relation:
|
||||
if value in deleted_object_pks[field.related_model]:
|
||||
deleted_object_pks[self.model_class].add(self.obj_pk)
|
||||
self.delete()
|
||||
return False
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue