﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
32812	prefetch_related() crashes with values_list(named=True).	pirelle	Takayuki Hirayama	"Two same queries, but ""named=True"" in the end of second query throws exception

{{{
ipdb> Order.objects.prefetch_related(""comments"").annotate(orders_count=Count(""pk"", distinct=True)).values_list(""delivery__delivery_method"",""orders_count"")
<QuerySet [(1124, 1), (None, 1), (None, 1), (None, 1), (None, 1), (None, 1), (None, 1), (1125, 1), (None, 1), (None, 1), (None, 1), (1126, 1), (1127, 1), (1128, 1), (None, 1), (1129, 1), (1130, 1), (1131, 1), (1132, 1), (1133, 1), '...(remaining elements truncated)...']>

ipdb> Order.objects.prefetch_related(""comments"").annotate(orders_count=Count(""pk"", distinct=True)).values_list(""delivery__delivery_method"",""orders_count"", named=True)
*** AttributeError: Cannot find 'comments' on Row object, 'comments' is an invalid parameter to prefetch_related()
}}}
"	Bug	closed	Database layer (models, ORM)	dev	Release blocker	fixed			Ready for checkin	1	0	0	0	0	0
