code: def save(self, *args, **kwargs):
          
  
          self.name = str(self.company.name) + "   ---   " + str(self.person)
          super(Director, self).save(*args, **kwargs)  # Call the "real" save() method.
          other_directors = Director.objects.filter(company=self.company)
          for director in other_directors:
              director.person.save()
docs: Save the person model so it updates his/her number of board connections field.
          Also updates name