pcv = profile.cards.values_list('id', flat=true)
Profile.objects.filter(card__id__in=pcv) что то вроде такого?
Что-то вроде этого, но в итоге мне нужно сравнивать каждый элемент из cards, а не какой-то конкретный. Так что, по всей видимости, без for не обойтись :|