On Fri, Sep 21, 2012 at 10:29 AM, hevok <d.a.wut...@gmail.com> wrote: > Hola Lachlan, > Are you passing the `context_instance=RequestContext(request)` to all > templates? It should provide the user tag.
Hi Hevok, Thanks for the reply. I did attempt to merely pass the request: @login_required def index(request): """ If users are authenticated, direct them to the main page. Otherwise take them to the login page. """ daily_sessions = [] for session in range(4): daily_sessions.append([]) daily_sessions[session] = Session.objects.filter(date=today).filter(session_number=session) return render_to_response('tafe/timetable_today_detail.html',{'daily_sessions':daily_sessions, 'request':request}) but that didn't work. I pass the RequestContext(request) for the forms I wrote to satisfy CSRF stuff - I guess I just add something similar? ...OK, I just added exactly the same as for the CSRF and it worked - thanks Hevok! cheers L. > > Bests, > Hevok > > > On Friday, September 21, 2012 12:20:04 AM UTC+2, Lachlan Musicman wrote: >> >> Hola, >> >> I've noticed for a while that my home/index page wasn't registering >> the {{ user }} tag when rendering the page: there was no "Welcome >> Username. Change password / Log out" in the top right corner, and the >> link to the admin interface that I'd put in the breadcrumbs for logged >> in users wouldn't appear. >> >> But that was the only page - every other page showed it fine - so I >> wasn't too concerned, and gave it a low priority to fix it. >> >> FWIW the whole site requires authentication (checked and confirmed in >> another browser) - so Django knew I was auth'd - it just chose to >> ignore some of the base.html >> >> Yesterday I added some thematic changes - a little js and css, plonked >> it in path/project/app/static/{js|css} as advised in docs and added >> them to the base template with {{ STATIC_URL }}. >> >> Suddenly the lack of auth recognition on some pages (turns out it was >> more than one) is noticeable, because the graceful degrading of the >> js/css is appalling enough to make it stick out. In particular, when I >> "inspected element" I saw that the {{ STATIC_URL }} wasn't being >> expanded - the resources were failing on bad paths. >> >> I've tracked everything down that could be the problem - I've >> confirmed half a dozen times that the pages in question are extending >> the correct base_site.html, which is extending the correct base.html, >> I even tried sending the request context in render_to_response with no >> luck. >> >> It was only this morning while doing some triage that I realised that >> the pages without proper auth (no details in top right corner) where >> also the ones with the wonky templating. >> >> Any clues on what I'm doing wrong or new ways to track down where the >> mistake is? >> >> Cheers >> L. >> >> >> >> -- >> ...we look at the present day through a rear-view mirror. This is >> something Marshall McLuhan said back in the Sixties, when the world >> was in the grip of authentic-seeming future narratives. He said, “We >> look at the present through a rear-view mirror. We march backwards >> into the future.” >> >> http://www.warrenellis.com/?p=14314 > > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/django-users/-/uYEguNGN3CsJ. > 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. -- ...we look at the present day through a rear-view mirror. This is something Marshall McLuhan said back in the Sixties, when the world was in the grip of authentic-seeming future narratives. He said, “We look at the present through a rear-view mirror. We march backwards into the future.” http://www.warrenellis.com/?p=14314 -- 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.