0
는 다음과 같은 정의를 고려해django에서 이중 역방향 조회?
class A(models.Model):
...
class B(models.Model):
a_obs = models.ForeignKey(A, related_name='b')
class C(models.Model):
b_obs = models.ForeignKey(B, related_name='c')
하는의 우리가 유형 A
의 인스턴스 ob1
가 있다고 가정 해 보자. C.objects
또는 B.objects
관리자를 사용하지 않고 ob1
과 관련된 모든 C
인스턴스를 얻으려면 어떻게 이중 역방향 조회를 수행 할 수 있습니까?
일반적으로 ob1.b.all()
을 쓰면 QuerySet
이 B
인데 그 다음은 무엇입니까?
왜'C.objects' 또는'B.objects'를 사용할 수 없습니까? – mipadi
원형 수입 때문에 @mipadi. –
원형 가져 오기를 수정하거나 처리하지 않는 이유는 무엇입니까? – mipadi