Hi, I'm a total newbie slogging my way through a tutorial. I've reached an impasse with logging off
In views my code includes -------------------------------------------------------- from django.contrib.auth import logout def farewell(request): logout(request) return HttpResponseRedirect('/') ------------------------------------------------------- and urls.py has the lines ------------------------------------------------- urlpatterns = patterns('', url(r'^admin/', include(admin.site.urls)), url(r'^$', main_page), url(r'^user/(\w+)/$', user_page), url(r'^login/$', 'django.contrib.auth.views.login', {'template_name': 'registration/login.html'}), url(r'^logout/$',farewell), ---------------------------------------------------- http://127.0.0.1:8000/farewell (or anything after the 8000/) gives me an error ----------------------------------------------------- Exception Value: name 'farewell' is not defined -------------------------------------------------------- OK but farewell looks defined to me in views.py, so what am I missing? (BTW - originally I was trying to use logout for my def instead of farewell, with appropriate urls.py changes - same error except it specified that "logout" was not defined.) Can anyone please point a newbie in the right direction? -- 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.