﻿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
23533	Hook for default QuerySet filtering defined on the QuerySet itself.	Loic Bistuer	Mariusz Felisiak	"Django 1.7 brought managers automatically created from `QuerySet` which replaces defining a custom manager for the purpose of defining reusable methods. Refs #20625.

One use-case remains inelegant: using a custom `QuerySet` with default `QuerySet` customization/filtering:

{{{
BaseCustomManager = Manager.from_queryset(CustomQueryset)

class CustomManager (BaseCustomManager ):
    def get_queryset(self):
        queryset = super(Manager, self).get_queryset()
        return queryset.filter(...)
}}}

This ticket proposes adding a hook on `QuerySet` to enable this without requiring a custom `Manager`.
"	New feature	assigned	Database layer (models, ORM)	dev	Normal			Simon Charette	Accepted	1	1	0	1	0	0
