Django post_save signal on parent class with multi-table inheritance
问题 In Django, if you have models that use multi-table inheritance, and you define a receiver for a post_save signal on the parent class, does that receiver function get called when an instance of the child class is saved? Borrowing an example from another question: class Animal(models.Model): category = models.CharField(max_length=20) class Dog(Animal): color = models.CharField(max_length=10) def echo_category(sender, **kwargs): print "category: '%s'" % kwargs['instance'].category post_save