列表转queryset
queryset = UserQuizFree.objects.filter(user=user)
a = []
for quiza in queryset:
if search in quiza.title.title:
a.append(quiza)
queryset = UserQuizFree.objects.filter(pk__in=[x.pk for x in a])
else:
queryset = UserQuizFree.objects.filter(user=user).order_by('-id')
return queryset
合并两个queryset
queryset= querysetone | querysettwo
将符合条件的某一数据放在最前
queryset = queryset.extra(select={'_has': 'instr(id, %s)' % answer}).order_by('-_has')