﻿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
7895	Split Query add_filter and setup_joins into smaller methods for easier subclassing	Fabio Corneti	nobody	"Projects such as [http://http://code.google.com/p/django-multilingual/ Django Multilingual] use an highly customized django.db.models.sql.Query subclass to support advanced custom filters; in order to do so we need to copy the entire setup_joins and add_filter methods and apply our custom code inside them.

The proposed patch splits add_filter and setup_joins in slightly smaller methods, allowing subclasses to inject custom code into filtering procedures in an easier and more maintainable way.

Tested with Django trunk using the standard test suite."		closed	Database layer (models, ORM)	dev		wontfix	query pluggables		Unreviewed	1	0	0	0	0	0
