I have tried
work_orders = WorkOrder.objects.all()
active_wo = work_orders.filter(status=OPEN).order_by('-raised_on')
completed_wo = work_orders.filter(status=COMPLETE).order_by('-completed_on')
But when i merge these above querysets together as
work_orders = completed_wo | active_wo
all i want to get is either active_wo objects followed by completed_wo or viceversa
i am not getting proper ordered queryset as i expected.
i am getting work_orders
in ordered by its pk
Please advice me a solution i need queryset as output as i have many filtering yet to do.