私は次のモデルを持っています:
class Person(models.Model):
# fields
class Teacher(Person):
# fields
class Student(Person):
# fields
teacher = models.ForeignKey(teacher)
class Staff(Person):
# fields
class SomeModel(models.Model):
# fields
point_person = models.ForeignKey(Person)
しかし、「point_person」を教師と生徒のみに制限したいと思います。これどうやってするの?