﻿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
32035	AbstractUser.clean assumes default manager is named objects	Ben Brooks	nobody	"From Managers documentation (https://docs.djangoproject.com/en/3.1/topics/db/managers/), ""If you’re writing some code that must handle an unknown model, for example, in a third-party app that implements a generic view, use this manager (or _base_manager) rather than assuming the model has an objects manager.""

Our third-party app implements a generic view (with objects = None) and set the default manager to be something else. When making calls to inherited methods, we run into NoneType errors due to normalize_email() implementation. The associated PR replaces objects with _default_manager to allow for the generic view implementation."	Bug	closed	contrib.auth	3.1	Normal	needsinfo		ben@…	Unreviewed	0	0	0	0	1	0
