如何在 Django 中创建一对一关系反向记录?

How to create a record from one to one relationship reverse direction in Django?

DjangooneToManymanyToMany 关系提供 Related objects

使用这个对象,可以从反方向创建一条记录。

(例如 XXXX_set.create(.....)XXXX_set.get_or_create(.....)

我想在 oneToOne 关系中使用这种函数。

有什么方法可以从相反方向创建 one to one 关系记录吗?

例如

如果 class A(models.Models)class B(models.Model)one to one 关系绑定并且我创建 A 并保存()它,那么我想创建 B也通过 A

不,没有办法做到这一点,因为 class A 和 class B 之间没有 queryset,就像 ManyToManyForeignKey。您必须直接创建 B 并将 A 分配给 B 上的适当字段。