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?
>
> 



Reply via email to