| import threading | |
| _store = threading.local() | |
| _store.user = None | |
| def set_user(user): | |
| """\ | |
| Sets the current request's logged-in user. user should be a | |
| afe.models.User object. | |
| """ | |
| _store.user = user | |
| def get_user(): | |
| 'Get the currently logged-in user as a afe.models.User object.' | |
| return _store.user |