Lawgon, Are you sure you run admin with correct settings? Please note that admin requires myproject.settings.admin, while the rest of the site requires myproject.settings.main (see http://www.djangoproject.com/documentation/tutorial1/).
Cheers, Eugene "lawgon" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > > I set up a django installation, but when i tried to run the admin > thingie, i get this message: > Traceback (most recent call last): > > File > "/usr/local/lib/python2.4/site-packages/django/core/handlers/base.py", > line 60, in get_response > response = middleware_method(request, callback, param_dict) > > File > "/usr/local/lib/python2.4/site-packages/django/middleware/admin.py", > line 41, in process_view > assert hasattr(request, 'session'), "The admin requires session > middleware to be installed. Edit your MIDDLEWARE_CLASSES setting to > insert 'django.middleware.sessions.SessionMiddleware' before %r." % > self.__class__.__name__ > > AssertionError: The admin requires session middleware to be installed. > Edit your MIDDLEWARE_CLASSES setting to insert > 'django.middleware.sessions.SessionMiddleware' before > 'AdminUserRequired'. > > i edited admin.py in the middleware directory and added this: > > MIDDLEWARE_CLASSES = ( > "django.middleware.sessions.SessionMiddleware", > "django.middleware.admin.AdminUserRequired", > "django.middleware.common.CommonMiddleware", > ) > > before the lines AdminUserRequired. But there is no change - same error > is coming up. Any clues? > >