X-Git-Url: https://git.mdrn.pl/edumed.git/blobdiff_plain/b6b567337c2dcdf8fb959b36fbb589d8ac9ff9eb..c40f96736a25a3d5a2c968bd85d55d790a71073c:/wtem/middleware.py?ds=sidebyside diff --git a/wtem/middleware.py b/wtem/middleware.py index d9bd308..eb26e41 100644 --- a/wtem/middleware.py +++ b/wtem/middleware.py @@ -1,15 +1,15 @@ -try: - from threading import local -except ImportError: - from django.utils._threading_local import local +# -*- coding: utf-8 -*- +from threading import local _thread_locals = local() + def get_current_request(): return getattr(_thread_locals, 'request', None) -class ThreadLocalMiddleware: - def process_request(self, request): - _thread_locals.request = request \ No newline at end of file +class ThreadLocalMiddleware(object): + @staticmethod + def process_request(request): + _thread_locals.request = request