如果我的模型与另一个模型的关系是1对1,那么它们是否共享主要ID?谢谢。
答案 0 :(得分:3)
绝对不是。
OneToOneField
类曾经自动成为主键 一个模型。这不再是真的(尽管你可以手动传入 如果您愿意,可以primary_key
参数。因此,现在可以拥有 单个模型上的多个OneToOneField
字段。
来源: https://docs.djangoproject.com/en/dev/topics/db/models/#one-to-one-relationships