Changeset 2886
- Timestamp:
- 05/09/06 23:30:09 (2 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/branches/multi-auth/django/contrib/auth/middleware.py
r2809 r2886 5 5 def __get__(self, request, obj_type=None): 6 6 if self._user is None: 7 from django.contrib.auth.models import User, AnonymousUser, SESSION_KEY 8 try: 9 user_id = request.session[SESSION_KEY] 10 self._user = User.objects.get(pk=user_id) 11 except (KeyError, User.DoesNotExist): 12 self._user = AnonymousUser() 7 from django.contrib.auth import get_user 8 self._user = get_user(request) 13 9 return self._user 14 10
