Django M2M 쿼리, 모델의 M2M 관계에 대한 별개의 사용자
문제
M2M 필드가있는 모델 모델이 있습니다.
user = .. fk user
...
watchers = models.ManyToManyField(User, related_name="boardShot_watchers", null=True)
내 유형 모델의 모든 항목에 대해이 감시자 관계에 관련된 모든 고유 한 사용자를 어떻게 선택합니까?
나는 중개 M2M 테이블에 액세스 할 수있는 ORM 방법이 있다고 생각하지 않습니다.
그렉
해결책
현재 모델이 아닙니다. 결합 테이블에 명시 적으로 액세스하려면 Django 객체 모델의 일부를 만들어야합니다. 문서는 이것을 수행하는 방법을 설명합니다.
http://www.djangoproject.com/documentation/models/m2m_intermediary/
관리자 및 기타 django.contrib* 구성 요소는 대부분의 필드를 Model.Manytomany '와 동일하게 처리하도록 구성 할 수 있습니다. 그러나 약간의 구성이 필요합니다.
제휴하지 않습니다 StackOverflow