1from plain.http import HttpMiddleware, Request, Response
2
3from .impersonate.middleware import ImpersonateMiddleware
4
5
6class AdminMiddleware(HttpMiddleware):
7 """All admin-related middleware in a single class."""
8
9 def process_request(self, request: Request) -> Response:
10 return ImpersonateMiddleware(self.get_response).process_request(request)