Coverage for /Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/middleware.py: 100%

7 statements  

« prev     ^ index     » next       coverage.py v7.6.9, created at 2024-12-23 11:16 -0600

1from .impersonate.middleware import ImpersonateMiddleware 

2from .querystats.middleware import QueryStatsMiddleware 

3 

4 

5class StaffMiddleware: 

6 """All staff-related middleware in a single class.""" 

7 

8 def __init__(self, get_response): 

9 self.get_response = get_response 

10 

11 def __call__(self, request): 

12 return QueryStatsMiddleware(ImpersonateMiddleware(self.get_response))(request)