Well, sorry but where to add those lines?

On Jan 4, 2:11 pm, Eric Abrahamsen <gir...@gmail.com> wrote:
> On Jan 4, 2009, at 8:00 PM, HB wrote:
>
>
>
>
>
> > Here is the full traceback:
> > +++
> > Environment:
>
> > Request Method: GET
> > Request URL:http://localhost:8000/admin/
> > Django Version: 1.0.2 final
> > Python Version: 2.5.2
> > Installed Applications:
> > ['django.contrib.auth',
> > 'django.contrib.contenttypes',
> > 'django.contrib.sessions',
> > 'django.contrib.sites',
> > 'django.contrib.admin',
> > 'djdrive.books']
> > Installed Middleware:
> > ()
>
> You weren't kidding, you've got no middleware installed. The default  
> values should be:
>
> ("django.contrib.sessions.middleware.SessionMiddleware",
> "django.contrib.auth.middleware.AuthenticationMiddleware",
>   "django.middleware.common.CommonMiddleware",
> "django.middleware.doc.XViewMiddleware")
> try that, and things might work.
>
>
>
>
>
> > Traceback:
> > File "/usr/lib/python2.5/site-packages/django/core/handlers/base.py"
> > in get_response
> >  86.                 response = callback(request, *callback_args,
> > **callback_kwargs)
> > File "/usr/lib/python2.5/site-packages/django/contrib/admin/sites.py"
> > in root
> >  140.         if not self.has_permission(request):
> > File "/usr/lib/python2.5/site-packages/django/contrib/admin/sites.py"
> > in has_permission
> >  99.         return request.user.is_authenticated() and
> > request.user.is_staff
>
> > Exception Type: AttributeError at /admin/
> > Exception Value: 'WSGIRequest' object has no attribute 'user'
> > +++
>
> > I'm new to Django and I'm reading "The Definitive Guide to Django"
> > which seems to me too out dated...
>
> Yep, quite a lot has changed since that book was written...
>
> Yours,
> Eric
>
>
>
> > On Jan 4, 1:34 pm, Eric Abrahamsen <gir...@gmail.com> wrote:
> >> On Jan 4, 2009, at 7:19 PM, HB wrote:
>
> >>> I don't have middleware classes.
> >>> I just created some model classes and tried to create Admin
> >>> application for them.
> >>> Maybe I have to comment some of INSTALLED_APPS that Django uncomment
> >>> them by default.
> >>> Suspects are auth, contenttypes, sessions
> >>> Right?
>
> >> Everybody's got middleware classes! But it sounds like you're  
> >> probably
> >> running the defaults, which should be sufficient to make the admin
> >> work. And you'll need all those contrib apps in INSTALLED_APPS, so
> >> don't comment them out. Try posting the full traceback, and if that
> >> doesn't jog my memory we'll just see if someone else can jump in...
>
> >> E
>
> >>> On Jan 4, 1:06 pm, Eric Abrahamsen <gir...@gmail.com> wrote:
> >>>> On Jan 4, 2009, at 4:58 PM, HB wrote:
>
> >>>>> Hey,
> >>>>> I'm trying to create Admin application for my Django project, here
> >>>>> are
> >>>>> some snippets:
> >>>>> +++
> >>>>> from django.contrib import admin
> >>>>> admin.autodiscover()
>
> >>>>> urlpatterns = patterns('',
> >>>>> (r'^admin/(.*)', admin.site.root),
> >>>>> )
>
> >>>>> INSTALLED_APPS = (
> >>>>>    'django.contrib.auth',
> >>>>>    'django.contrib.contenttypes',
> >>>>>    'django.contrib.sessions',
> >>>>>    'django.contrib.sites',
> >>>>>    'django.contrib.admin',
> >>>>>    'djdrive.books',
> >>>>> )
> >>>>> +++
>
> >>>> Can you also paste your middleware classes?
>
> >>>> I've had this happen and can't for the life of me remember where  
> >>>> yet,
> >>>> but I think it had something to do with the Session and
> >>>> Authentication
> >>>> middleware...
>
> >>>> Eric
>
> >>>>> But when trying to access /admin , I got this exception:
> >>>>> +++
> >>>>> AttributeError at /admin/
> >>>>> 'WSGIRequest' object has no attribute 'user'
> >>>>> +++
>
> >>>>> Any ideas?
> >>>>> Platform:
> >>>>> Django 1.0.2
> >>>>> Ubuntu 8.04
> >>>>> Thanks for help.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to