id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 11415 Django doesn't call delete() for relatively deleted objects. Loststylus nobody "A simple example: class Link(models.Model): num = models.IntegerField('foo') def delete(self): super(Link, self).delete() print('doing some cleanup after killing self') class Something(models.Model): link = models.ForeignField(Link) Okay, now delete some ""Links"" from Admin site - delete() is called. Try to delete some ""Somethings"" with relations - they are deleted and related ""Links"" are deleted, too, but delete() is not called for related objects." closed Uncategorized 1.0 wontfix Unreviewed 0 0 0 0 0 0