5
해야 할 일뿐 만 아니라 정보 항목을 저장하는 앱을 만들 때 django-taggit을 사용하고 있습니다. 할 일 목록과 정보 항목 모두에 태그를 지정할 수 있습니다. 내가 할 일 항목에 대한 태그 목록을 당길 때외래 키 유형이있는 객체 가져 오기
, 나는 다음과 같은 쿼리를 실행 :
이 나에게로-DOS 불완전가있는 모든 태그의 이름을 제공action_tags = Tag.objects.order_by('name').filter(action__complete=False).annotate(action_count=Count('action'))
. 그것은 또한 나에게 불완전한 할일의 수를 준다.
정보 항목의 경우 "완료"필드가 없습니다. 정보 항목은 "있습니다". 그래서 적어도 하나의 정보 항목이있는 모든 태그를 가져 오는 쿼리를 작성하고 싶습니다. 그것이 어떻게 쓰여질 수 있습니까?
tags = Tag.objects.filter(
info_item__isnull=False
).order_by(
'name'
).annotate(
info_item_count=Count('info_item')
)
감사 :
info_item
가정 –