﻿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
2940	[patch] settings.MANAGERS does not default to settings.ADMINS	matt.riggott@…	Jacob	"The [http://www.djangoproject.com/documentation/settings/#managers settings documentation] notes that {{{MANAGERS}}} defaults to {{{ADMINS}}}.  Alas, this isn't true.

So what actually happens?  Well, in [http://code.djangoproject.com/browser/django/trunk/django/conf/global_settings.py django.conf.global_settings], {{{MANAGERS}}} is set to equal {{{ADMINS}}} — an empty tuple.  But when {{{ADMINS}}} is set in a project's settings file {{{MANAGERS}}} remains an empty tuple.

There are two solutions.  The first, and by far simplest, is to change the documentation to note that {{{MANAGERS}}} defaults to an empty tuple.  The second is to modify the code in [http://code.djangoproject.com/browser/django/trunk/django/conf/__init__.py django.conf] to make a special case of {{{MANAGERS}}} (and perhaps other settings) so that it is changed to equal the project's {{{settings.ADMINS}}} if empty.  I'll attach the first solution as a patch.

That wasn't the easiest thing to explain, but I hope it makes sense."	defect	closed	Documentation	dev	minor	fixed			Unreviewed	1	0	0	0	0	0
