我有一个User
类,该类由Student
类,Parent
类和Teacher
类的外键引用。
class User():
pass
class Parent():
user = models.ForeignKey(User)
class Student():
user = models.ForeignKey(User)
class Teacher():
user = models.ForeignKey(User)
我想做一个UserInline
并拥有ParentAdmin
TeacherAdmin
,等等。
当然,DjangoAdmin要求User
是具有Parent
,Teacher
,Student
等外键的密钥,但是我想知道是否可以可能以某种方式颠倒它或构建它,以便我可以在合并UserInline