Lets suppose I have a list of unevaluated querysets:
q_list = [a.objects.all(), b.objects.all(),...]
I want to evaluate all of them at once in a single database call. I can iterate over the list and evaluate them individually like this:
evaluated_q_list = map(list, q_list)
But that will make multiple db queries. Is it possible to do this in a single db query using Django ORM?