class Visit(models.Mode): attribute = etc etc etc def save(self, *args, **kwargs): # do something with Invoice here return super().save(*args, **kwargs)