Найти - Пользователи
Полная версия: Полное совпадение при выборе manytomany
Начало » Django » Полное совпадение при выборе manytomany
1
Ziberbulger
Есть такой код:
extraworks = request.POST.getlist('extraworks')
teams = models.Team.objects.filter(extracategories__id__in=extraworks).distinct()
Он выбирает все team в которых, extracategories (который ManyToMany) содержится ЧТО-ТО из extraworks
Подскажите код или направление мысли, при котором выборка будет происходить по полному совпадению, то есть
если у меня extraworks= то выбирало только те teams, где extracategories= а не или или
запутался я, надеюсь, хоть вас не запутал…
svas
Мне на ум приходит только такое:
teams = models.Team.objects.all()
for ew in extraworks:
teams = teams.filter(extracategories__id__exact = ew)
Ziberbulger
Крутилась вокруг этого мысль =)
спасибо! буду пробовать
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB