use mobileclient.set_user_data() whenever needed/possible

This commit is contained in:
Laura Klünder 2018-11-26 01:18:42 +01:00
parent 84d849413e
commit a7f0717869
10 changed files with 54 additions and 14 deletions

View file

@ -0,0 +1,10 @@
class MobileclientMiddleware:
"""
This middleware adds request.mobileclient
"""
def __init__(self, get_response):
self.get_response = get_response
def __call__(self, request):
request.mobileclient = 'c3navclient' in request.META['HTTP_USER_AGENT']
return self.get_response(request)