Files
main-site/apps/core/middleware.py

13 lines
316 B
Python

from __future__ import annotations
from .consent import ConsentService
class ConsentMiddleware:
def __init__(self, get_response):
self.get_response = get_response
def __call__(self, request):
request.consent = ConsentService.get_consent(request)
return self.get_response(request)