"ORDER BY NOT ALLOWED IN SUBQUERIES OF COMPOUND STATEMENTS" в Django при использовании функции UNION

Я новичок в Django и хочу использовать следующий код:

if "dashboard_filters_parent_checkbox" not in request.POST:
   all_task_id=tasks_no_assign.union(tasks_no_start).union(tasks_start).union(tasks_no_confirmed).union(   tasks_confirmed).values_list('id',flat=True)
   all_task_parent_id=tasks_no_assign.union(tasks_no_start).union(tasks_start).union(tasks_no_confirmed).union(tasks_confirmed).values_list('task_parent__id',flat=True) #.union(sub_tasks_no_confirmed)
   all_task_parent_id = list(set(all_task_id) & set(all_task_parent_id))
   tasks_no_assign=tasks_no_assign.exclude(Q(pk__in=all_task_parent_id)&~Q(pk__in=all_tasks_children_id))
   tasks_no_start=tasks_no_start.exclude(Q(pk__in=all_task_parent_id)&~Q(pk__in=all_tasks_children_id))
   tasks_start=tasks_start.exclude(Q(pk__in=all_task_parent_id)&~Q(pk__in=all_tasks_children_id))
   tasks_no_confirmed=tasks_no_confirmed.exclude(Q(pk__in=all_task_parent_id)&~Q(pk__in=all_tasks_children_id))
   tasks_confirmed=tasks_confirmed.exclude(Q(pk__in=all_task_parent_id)&~Q(pk__in=all_tasks_children_id))

но я получаю эту ошибку:

ПОРЯДОК ПО НЕ ДОПУСКАЕТСЯ В ПОДЗАПРОСАХ СОСТАВНЫХ ОПЕРАТОРОВ

Сейчас я вижу эту ошибку при использовании функции Union, но где проблема? Как мне поступить и какой способ правильный?

заранее спасибо <3

Вернуться на верх