﻿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
2609	CurrentSiteManager needs models.Manager() for admin to function.	dean@…	Adrian Holovaty	"When using the ''CurrentSiteManager'' in your objects you must include the models.Manager() for the admin interface to work. In the docs on the ""sites"" framework under ''The CurrentSiteManager'' the Photo object example is given. In this example the ''CurrentSiteManager'' and the models.Manager() are both explicitly defined so this works. If you do not define the models.Manager() when you use the ''CurrentSiteManager'' the admin interface will fail with a '''ChangeManipulator''' error (contrib/admin/views/main.py line 317). Nowhere in the docs does it state that you must define both. I think that this is an error since the models.Manager() should still be automatically created even if you use a ''CurrentSiteManager''. A workaround is to define both as shown in the example."	defect	closed	contrib.admin	dev	normal	fixed	CurrentSiteManager		Unreviewed	0	0	0	0	0	0
