对于Django中的1对1关系,2个模型是否共享ID?

时间:2012-06-12 22:04:44

标签: python django django-models

如果我的模型与另一个模型的关系是1对1,那么它们是否共享主要ID?谢谢。

1 个答案:

答案 0 :(得分:3)

绝对不是。

  

OneToOneField类曾经自动成为主键   一个模型。这不再是真的(尽管你可以手动传入   如果您愿意,可以primary_key参数。因此,现在可以拥有   单个模型上的多个OneToOneField字段。

来源: https://docs.djangoproject.com/en/dev/topics/db/models/#one-to-one-relationships