Changeset 6356
- Timestamp:
- 09/16/07 06:27:40 (1 year ago)
- Files:
-
- django/trunk/django/core/context_processors.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/core/context_processors.py
r5379 r6356 14 14 Returns context variables required by apps that use Django's authentication 15 15 system. 16 17 If there is no 'user' attribute in the request, uses AnonymousUser (from 18 django.contrib.auth). 16 19 """ 20 if hasattr(request, 'user'): 21 user = request.user 22 else: 23 from django.contrib.auth.models import AnonymousUser 24 user = AnonymousUser() 17 25 return { 18 'user': request.user,19 'messages': request.user.get_and_delete_messages(),20 'perms': PermWrapper( request.user),26 'user': user, 27 'messages': user.get_and_delete_messages(), 28 'perms': PermWrapper(user), 21 29 } 22 30
