나는 차가운 표가 있습니다.장고. 혼란스러운 질문. 상품 수
class Mark(models.Model):
media = models.ForeignKey('media.Media')
mark = models.PositiveIntegerField()
user = models.ForeignKey(User)
class Meta:
unique_together = ('media_object','user')
이 어떻게 미디어 인스턴스의 쿼리 세트를 얻을 수있는 적어도 하나의 투표권을 가지고 (또는 미디어를 계산)?
extra
을 사용하여 whith를 만들 수 있습니까?
업데이트 : 다른 말로하면 : 나는 모든 테이블을 돌며 모든 고유 미디어를 계산하고 있습니다. 내가 두 번째로 찾으면 나는 그것을 세지 않고있다. 다른 단어 : 고유 한 미디어 필드를 계산해야합니다.
미디어 모델은 어떻게 보이나요? '투표'라는 필드가 있습니까? 그리고 미디어 또는 마크 인스턴스를 의미합니까? –
투표의 출처는 어디입니까? –
@Daniel Roseman : saing - 1 표의 투표권을 가짐.이 표는 적어도이 미디어의 행이 하나 있다는 것을 의미합니다. – Pol