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