-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