﻿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
14891	use_for_related_fields=False is not honored by reverse FK or M2M related managers	sdksho@…	nobody	"I noticed that the ManyToManyField ignored my ""use_for_related_fields = False"" setting, and investigated by looking into the source code. It seems that the ManyToManyField always uses _default_manager, and the ForeignKey-fields use _base_manager. If this is by design, I have failed to find the documentation explaining why the two kinds of lookups should have different behaviour (and what to do if you want custom behaviour for the objects-manager, but not for ManyToMany lookups), and this should then be considered a plea for a documentation update.
"	Bug	closed	Database layer (models, ORM)	1.2	Normal	fixed	Manager ManyToManyField use_for_related_fields	Maniac@… bmihelac@… charette.s@… palkeo loic@…	Accepted	1	1	0	1	0	0
