2015-09-17 49 views
2

Django優惠Related objectsoneToManymanyToMany的關係。如何在Django中創建一個從一個關係到另一個關係的反向記錄?

使用此對象,它可以從相反方向創建記錄。

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

我想用這種功能與oneToOne關係。

有沒有什麼辦法從相反的方向創建one to one關係記錄?

例如

如果class A(models.Models)class B(models.Model)one to one關係束縛,我創建A和save()吧,比我想創建B還通過A

回答

2

沒有,沒有這樣做的方式因爲A級和B級之間沒有queryset,就像是ManyToManyForeignKey。您必須直接創建B並將A分配到B的適當字段。

相關問題