﻿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
11563	Models are not registered at the moment when AdminSite.get_urls() runs, only at mod_wsgi environment	daybreaker	nobody	"I'm using Django 1.1rc1 on Python 2.5.2 + mod_wsgi 1.3.1 + Apache 2.2.8 on a Ubuntu machine. I have never installed python-django package on this machine--this is a clean custom install.

Everything works fine when I run my project via the test server.

But after attaching it to Apache/mod_wsgi, all `/admin/appname/modelname/` urls stopped to work. I've inspected [http://code.djangoproject.com/browser/django/trunk/django/contrib/admin/sites.py#L191 the source code of Django], and used [http://docs.python.org/library/logging.html logging module] around the AdminSite class, and finally found that this problem only occurs when I use mod_wsgi.

All model class registration should be done BEFORE get_urls() method runs, and this is correct with the internal test server, but not with mod_wsgi.

I don't have any idea why this happens, but if this is a bug of Django, it seems very critical. (I hope not...)"		closed	Contrib apps	dev		invalid	admin urls wsgi		Unreviewed	0	0	0	0	0	0
