﻿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
16979	adds Q objects for related fields.	javier@…	nobody	"Inspired by this proposal by Johannes Dollinger: [https://groups.google.com/forum/?hl=en#!topic/django-developers/lH5UhciGTBw], this quick (untested!) patch allows to use

{{{
is_blue = Q(color='blue')
Owner.objects.filter(thing=is_blue)
}}}

as a better alternative to:

{{{
Owner.objects.filter(thing__in=Thing.objects.filter(is_blue))
}}}

being better because it generates the same query as:


{{{
Owner.objects.filter(thing__color='blue')
}}}

"	New feature	closed	Database layer (models, ORM)	dev	Normal	wontfix	Q, related_fields		Unreviewed	1	0	0	1	0	0
