我在django项目中有两种截然不同的用户类型:培训师和客户端。
我有这样的模特:
class TrainerProfile(model.Model):
user = models.OneToOneField(User, primary_key=True)
#...other Trainer fields
class ClientProfile(models.Model):
user = models.OneToOneField(User, primary_key=True)
#...other Trainer fields
我面临的问题是如何明确强制用户只能是其中之一,然后查询他们是哪一个?