2010-04-04 14 views
2

Si je devais avoir deux QuerySets différents dans Django, les deux représentant une relation ManyToMany avec le même modèle, comment pourrais-je trouver les intersections?Django Querying Question

Répondre

0

fusionner vos QuerySets dans une liste et ensuite, créez un jeu, vous reconvertir à une liste:

from itertools import chain 
merged_qs = chain(queryset1, queryset2) 
intersection_list = list(set(list(merged_qs)))