我想使用OneToOneField模型字段,用户ID作为外键。例如:
owner_id = models.OneToOneField("User.id")
但是,我收到了这个错误:
'owner_id' has a relation with model User.id, which has either not been installed or is abstract.
我也尝试过使用Users.id。
答案 0 :(得分:2)
您没有加入User.id
(因为User.id
不是模型),而只是提供User
模型。
class ToySoldier(models.Model):
user = models.OneToOneField(User)
和Django将自己处理剩下的事情。
答案 1 :(得分:1)