0
有什麼辦法可以創建一個OneToOneField,它可以在兩邊都是空的?OneToOneField空雙方
我的意思是,如果我已經ModelA
和ModelB
之間的這種關係,我想允許ModelA
不具有ModelB
relatioship和ModelB
沒有一個ModelA
關係。
在我的例子還有的驗證碼
class Forum(models.Model):
.....
class Jobs(models.Model):
forum = models.OneToOneField(Forum, blank = True, null = True)
。這從Jobs -> Forum
方向工作得很好,但是當我從Forum -> Jobs
方向嘗試它時,肯定會得到query does not exist
錯誤。
作爲解決方法,我可以使用ManyToManyField
或hasattr
來檢查它,但我很感興趣,而不是OneToOneField類似的解決方案。
謝謝。