는 개념적으로 내가 원하는 것은 이것이다 :Django Many to Many 순환 참조?
class Child:
guardians = models.ManyToManyField(Guardian)
class Guardian:
children = models.ManyToManyField(Child)
응용 프로그램은 학교입니다. 모든 부모 (보호자)는 여러 명의 자녀를 가질 수 있으며 모든 자녀는 여러 명의 보호자를 가질 수 있습니다. 자, 나는 C++에서와 같이 파이썬에서 선언을 전달할 수 없습니다.
이 작업을 수행하는 가장 깨끗하고 효과적인 방법은 무엇입니까? 이러한 연결을 나타 내기 위해 세 번째 '관계'클래스가 필요합니까 (이것이 내가 다루는 것입니다)? 그러나 내가 바퀴를 재발견하기 전에 나는 묻고 싶다. 이게 쉬운 것 같아 ...
당신은 절대적으로 양쪽의 관계를 선언 할 필요가 없습니다 here을 설명합니다. 하나만 선택하십시오. –