특정 장고 모델에서 모든 필드를 얻는 쉬운 방법이 있나요 외계인을 통해 설정된 필드 또는 다른 관계의 많은 필드가 많음?장고 - 모델에서 모든 필드를 얻는 방법
예 :
class A(models.Model):
some_number = models.IntegerField()
class B(models.Model):
link_to_a = models.ForeignKey(A, related_name="link_to_b")
A
의 메소드를 호출은 id, some_number, link_to_b
을 반환합니다.
이것은 모델 자체의 필드만을 반환합니다. –
업데이트 된 필드에서 "rel"속성을 찾아 관련 모델을 찾은 다음 필드를 이동할 수도 있습니다. –
도움에 감사드립니다. 유용하지만 여전히 문제를 해결하지는 못합니다. 모델 B의 필드는 A 필드의 트리에 나열되어 있지 않기 때문에 발견되지 않습니다 (B에서 선언 되었기 때문에 A에 있지 않습니다). –