0
例情況如下:的Django模型繼承:在父ForeignKey的,沒有related_name獲得子模型
# models.py
class Form(models.Model):
name = models.CharField()
class A(models.Model):
form = models.ForeignKey(Form)
class B(A):
name = models.CharField()
# view.py
form = Form.objects.get(id=1)
form.a_set.all() # works
form.b_set.all() # doesn't work
我想通過父類A
外鍵來訪問所有相關B
對象,但我可以」似乎這樣做。如果我通過A
訪問它們,那麼我只是得到通用父類查詢集。謝謝。