0001-settings-use-MIDDLEWARE-38393.patch
combo/middleware.py | ||
---|---|---|
16 | 16 | |
17 | 17 |
import threading |
18 | 18 | |
19 |
from django.utils.deprecation import MiddlewareMixin |
|
20 | ||
19 | 21 | |
20 | 22 |
_requests = {} |
21 | 23 | |
... | ... | |
23 | 25 |
return _requests.get(threading.current_thread()) |
24 | 26 | |
25 | 27 | |
26 |
class GlobalRequestMiddleware(object):
|
|
28 |
class GlobalRequestMiddleware(MiddlewareMixin):
|
|
27 | 29 |
def process_request(self, request): |
28 | 30 |
_requests[threading.current_thread()] = request |
29 | 31 |
request.cache = {} |
combo/settings.py | ||
---|---|---|
85 | 85 |
'xstatic.pkg.leaflet_markercluster', |
86 | 86 |
) |
87 | 87 | |
88 |
MIDDLEWARE_CLASSES = (
|
|
88 |
MIDDLEWARE = ( |
|
89 | 89 |
'combo.middleware.GlobalRequestMiddleware', |
90 | 90 |
'django.contrib.sessions.middleware.SessionMiddleware', |
91 | 91 |
'django.middleware.common.CommonMiddleware', |
92 |
- |