I have to merge the querysets below in a single list:
result_list_1 = Col.objects.defer("tags").filter(producer__username__icontains=crit)
result_list_2 = Col.objects.defer("tags").filter(name__icontains=crit)
result_list_3 = Col.objects.defer("tags").filter(description__icontains=crit)
result_list_4 = Col.objects.filter(tags__name__icontains=crit)
...
Each result_list contains items, which have a unique numeric id I can use to make sure there are no dups.
I can't use | while querying the DB or Q objects.
How do I merge the resulsets in one single list?