middleware.py 320 B

1234567891011
  1. from . import useracl
  2. def user_acl_middleware(get_response):
  3. """Sets request.user_acl attribute with dict containing current user acl."""
  4. def middleware(request):
  5. request.user_acl = useracl.get_user_acl(request.user, request.cache_versions)
  6. return get_response(request)
  7. return middleware