Django

Code

Changeset 5074

Show
Ignore:
Timestamp:
04/25/07 04:44:06 (2 years ago)
Author:
mtredinnick
Message:

Fixed #3379 -- Changed login() so that we update last_login when a user
logs in. Thanks, arvin.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/contrib/admin/views/decorators.py

    r4486 r5074  
    9191                login(request, user) 
    9292                # TODO: set last_login with an event. 
    93                 user.last_login = datetime.datetime.now() 
    94                 user.save() 
    9593                if request.POST.has_key('post_data'): 
    9694                    post_data = _decode_post_data(request.POST['post_data']) 
  • django/trunk/django/contrib/auth/__init__.py

    r5072 r5074  
     1import datetime 
    12from django.core.exceptions import ImproperlyConfigured 
    23 
     
    4950        user = request.user 
    5051    # TODO: It would be nice to support different login methods, like signed cookies. 
     52    user.last_login = datetime.datetime.now() 
     53    user.save() 
    5154    request.session[SESSION_KEY] = user.id 
    5255    request.session[BACKEND_SESSION_KEY] = user.backend