I´m working with the request-context-processor. I´ll change that for
the user (because the auth-processor is required for the admin
anyway). nevertheless, without the request-processor, bookmarks
probably doesn´t work.

simple fix:
just add "django.core.context_processors.request", to your template
context processors.

however, I´ll take another look at that in order to simplify.

thanks,
patrick


On 16 Apr., 21:44, Lars Stavholm <st...@telcotec.se> wrote:
> patrickk wrote:
> > it´s really easy to debug here:
> > line 60 of index.html is {% get_navigation request.user %}.
> > check the templatetag (navigation.py) and see if the user is there and
> > if the navigation is loaded (e.g. using "print object_list" when the
> > dev-server is started). if there are problems, use the shell (python
> > manage.py shell) to do some testing.
>
> > shouldn´t be hard to find the "error" ...
>
> Well, error or not, I've managed to get the Bookmarks and
> Navigation to show nicely. However, this happened only after
> replacing request.user with user in {% get_navigation request.user %}
> on line 60 in index.html (and then the same kind of hoopla in
> base.html with didn't work out for request.path). Then I remembered
> that django forced me to add the django.core.context_processors.auth
> to the TEMPLATE_CONTEXT_PROCESSORS in my settings.py. This apparently
> makes "request.user" useless, but allows you to use "user" instead.
>
> However, I get the feeling that there's something fishy going on here,
> since you don't seem to use the django context processor for auth.
> How do you get away with that? Or maybe there's a mismatch of versions
> here. I use django-1.0.2 and I was led to believe that django-grappelli
> was developed towards the latest release of django, i.e. 1.0.2.
> /L
>
> > On 16 Apr., 18:44, Lars Stavholm <st...@telcotec.se> wrote:
> >> So that all went well. Now all I need now is the bookmarks
> >> and the sidebar navigation box. They're not visible as of
> >> right now and I'm not sure what to do about it. The recommended
> >> fixtures are loaded.
>
> >> Any ideas anyone?
> >> /L
>
> >> Lars Stavholm wrote:
> >>> patrickk wrote:
> >>>> line 53 of base.html is {% get_help request.path %}.
> >>>> I´m not exactly sure what´s happening here and I´m not able to
> >>>> reproduce this error.
> >>>> you might wanna try to debug ... request.user seems to work (because
> >>>> that´s a couple of lines before), so request.path should also work.
> >>>> but I´ve never tested this locally, so I´m not sure if that can cause
> >>>> the error (we´re having test/development-servers to do this).
> >>>> if you dig a little depper and you think you´ve found a bug - then
> >>>> please report it using the google-code issue tracker.
> >>> No bug (as far as I can see), just newbie-ness. Turns out that
> >>> there's some sort of conflict with other apps, namely the batchadmin
> >>> app, possibly more (I removed them all). In addition, being a newbie,
> >>> I neglected to tell you that I'm running the development server. I
> >>> followed the instructions by Chris Scott, and after a bit of fiddling,
> >>> presto, I can see the light:)
> >>> It looks brilliant!
> >>> /L
> >>>> On 15 Apr., 20:14, Lars Stavholm <st...@telcotec.se> wrote:
> >>>>> patrickk wrote:
> >>>>>> in order to use the admin, just use /admin/ (grappelli doesn´t change
> >>>>>> the admin-urls).
> >>>>> Thanks, but that got me in to some other problem:
> >>>>> TemplateSyntaxError at /admin/
> >>>>> Caught an exception while rendering: Failed lookup for key [request] in
> >>>>> u"[{'root_path': u'/admin/', 'app_list': [{'app_url': 'asset/',
> >>>>> [snip]
> >>>>> Request Method:         GET
> >>>>> Request URL:    http://localhost:8000/admin/
> >>>>> Exception Type:         TemplateSyntaxError
> >>>>> Exception Value:        
> >>>>> Caught an exception while rendering: Failed lookup for key [request] in
> >>>>> [snip]
> >>>>> Exception Location:
> >>>>> /usr/lib/python2.6/site-packages/django/template/debug.py in
> >>>>> render_node, line 81
> >>>>> Python Executable:      /usr/bin/python
> >>>>> Python Version:         2.6.0
> >>>>> Python Path:    ['/home/stava/proj/bfact',
> >>>>> '/home/stava/lib/Trac-0.11.1-py2.5.egg', '/home/stava/lib',
> >>>>> '/home/stava/proj', '/usr/lib/python26.zip', '/usr/lib/python2.6',
> >>>>> '/usr/lib/python2.6/plat-linux2', '/usr/lib/python2.6/lib-tk',
> >>>>> '/usr/lib/python2.6/lib-old', '/usr/lib/python2.6/lib-dynload',
> >>>>> '/usr/lib/python2.6/site-packages',
> >>>>> '/usr/lib/python2.6/site-packages/Numeric',
> >>>>> '/usr/lib/python2.6/site-packages/PIL',
> >>>>> '/usr/local/lib/python2.6/site-packages',
> >>>>> '/usr/lib/python2.6/site-packages/gtk-2.0',
> >>>>> '/usr/lib/python2.6/site-packages/wx-2.8-gtk2-unicode']
> >>>>> Server time:    Wed, 15 Apr 2009 20:07:53 +0200
> >>>>> Template error
> >>>>> In template /home/stava/proj/bfact/templates/admin/base.html, error at
> >>>>> line 53
> >>>>> My ursl.py looks like this:
> >>>>> from django.conf.urls.defaults import *
> >>>>> from django.contrib import admin
> >>>>> admin.autodiscover()
> >>>>> urlpatterns = patterns('',
> >>>>>   (r'^grappelli/', include('grappelli.urls')),
> >>>>>   (r'^admin/(.*)', admin.site.root),
> >>>>> )
> >>>>> /L
> >>>>>> On 15 Apr., 10:06, Lars Stavholm <st...@telcotec.se> wrote:
> >>>>>>> patrickk wrote:
> >>>>>>>> which URL causes that error?
> >>>>>>>http://localhost:8000/grappelli/admin/
> >>>>>>>> please note that in order to use grappelli you have to setup the 
> >>>>>>>> admin-
> >>>>>>>> site before, 
> >>>>>>>> seehttp://docs.djangoproject.com/en/dev/ref/contrib/admin/#ref-contrib-a....
> >>>>>>>> maybe this should be mentioned in the docs, but I guess it´s pretty
> >>>>>>>> obvious.
> >>>>>>> I guess it is, admin up and running nicely without grappelli.
> >>>>>>> /L
> >>>>>>>> On Apr 14, 8:36 pm, Lars Stavholm <st...@telcotec.se> wrote:
> >>>>>>>>> Hi All,
> >>>>>>>>> I'm trying to get django-grappelli running, but after following
> >>>>>>>>> the installation instructions, I end up with a 404 and the 
> >>>>>>>>> following:
> >>>>>>>>> Using the URLconf defined in bfact.urls, Django tried these URL
> >>>>>>>>> patterns, in this order:
> >>>>>>>>>    1. ^admin/(.*)
> >>>>>>>>>    2. ^grappelli/ ^bookmark/add/$
> >>>>>>>>>    3. ^grappelli/ ^bookmark/remove/$
> >>>>>>>>>    4. ^grappelli/ ^help/(?P<object_id>\d+)/$
> >>>>>>>>>    5. ^grappelli/ ^help
> >>>>>>>>>    6. ^grappelli/ ^obj_lookup/$
> >>>>>>>>>    7. ^grappelli/ ^related_lookup/$
> >>>>>>>>>    8. ^grappelli/ ^m2m_lookup/$
> >>>>>>>>>    9. ^accounts/login/$
> >>>>>>>>>   10. ^accounts/logout/$
> >>>>>>>>> Notice the space after "grappelli/".
> >>>>>>>>> Anyone else out there using django-grappelli?
> >>>>>>>>> Any ideas as to what causes this?
> >>>>>>>>> I'm using django-1.0.2 on Linux with latest grappelli from trunk.
> >>>>>>>>> Any ideas appreciated
> >>>>>>>>> /Lars
>
>
--~--~---------~--~----~------------~-------~--~----~
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