Django

Code

Changeset 287

Show
Ignore:
Timestamp:
07/21/05 19:49:53 (3 years ago)
Author:
adrian
Message:

Fixed #145 -- Changed admin logout to use views.auth.login.logout, which uses redirects to ensure cookies aren't stale. Thanks, sdelatorre@gmail.com

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/conf/urls/admin.py

    r3 r287  
    44urlpatterns = ( 
    55    ('^/?$', 'django.views.admin.main.index'), 
    6     ('^logout/$', 'django.views.admin.main.logout'), 
     6    ('^logout/$', 'django.views.auth.login.logout'), 
    77    ('^password_change/$', 'django.views.registration.passwords.password_change'), 
    88    ('^password_change/done/$', 'django.views.registration.passwords.password_change_done'), 
  • django/trunk/django/views/admin/main.py

    r263 r287  
    4949    t = template_loader.get_template('index') 
    5050    c = Context(request, {'title': 'Site administration'}) 
    51     return HttpResponse(t.render(c)) 
    52  
    53 def logout(request): 
    54     request.session.delete() 
    55     t = template_loader.get_template('logged_out') 
    56     c = Context(request, { 
    57         'title': "You're logged out", 
    58     }) 
    5951    return HttpResponse(t.render(c)) 
    6052