Repository URL to install this package:
Version:
1.9.1 ▾
|
from threading import local
from django.utils.deprecation import MiddlewareMixin
_thread_locals = local()
def get_current_request():
return getattr(_thread_locals, 'request', None)
class ThreadLocals(MiddlewareMixin):
"""
Middleware that stores the request object in thread local storage.
"""
def process_request(self, request):
_thread_locals.request = request