Changeset 3754
- Timestamp:
- 09/12/06 12:30:47 (2 years ago)
- Files:
-
- django/trunk/django/contrib/auth/middleware.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/contrib/auth/middleware.py
r3226 r3754 1 1 class LazyUser(object): 2 def __init__(self):3 self._user = None4 5 2 def __get__(self, request, obj_type=None): 6 if self._user is None:3 if not hasattr(request, '_cached_user'): 7 4 from django.contrib.auth import get_user 8 self._user = get_user(request)9 return self._user5 request._cached_user = get_user(request) 6 return request._cached_user 10 7 11 8 class AuthenticationMiddleware(object):
