15 lines
413 B
Python
15 lines
413 B
Python
from .utils import get_current_conf
|
|
|
|
|
|
class ConferenceMiddleware:
|
|
def __init__(self, get_response):
|
|
self.get_response = get_response
|
|
|
|
def __call__(self, request):
|
|
return self.get_response(request)
|
|
|
|
def process_view(self, request, view, view_args, view_kwargs):
|
|
if view.__module__ != 'cfp.views':
|
|
return
|
|
view_kwargs['conference'] = get_current_conf(request)
|