Merge "operation_log: add QUERY_STRING to request_url"
This commit is contained in:
@@ -148,6 +148,9 @@ class OperationLogMiddleware(object):
|
|||||||
referer_url = referer_url.decode('utf-8')
|
referer_url = referer_url.decode('utf-8')
|
||||||
except Exception:
|
except Exception:
|
||||||
pass
|
pass
|
||||||
|
request_url = urlparse.unquote(request.path)
|
||||||
|
if request.META['QUERY_STRING']:
|
||||||
|
request_url += '?' + request.META['QUERY_STRING']
|
||||||
return {
|
return {
|
||||||
'client_ip': request.META.get('REMOTE_ADDR', None),
|
'client_ip': request.META.get('REMOTE_ADDR', None),
|
||||||
'domain_name': getattr(user, 'domain_name', None),
|
'domain_name': getattr(user, 'domain_name', None),
|
||||||
@@ -158,7 +161,7 @@ class OperationLogMiddleware(object):
|
|||||||
'user_id': request.session.get('user_id', None),
|
'user_id': request.session.get('user_id', None),
|
||||||
'request_scheme': request.scheme,
|
'request_scheme': request.scheme,
|
||||||
'referer_url': referer_url,
|
'referer_url': referer_url,
|
||||||
'request_url': urlparse.unquote(request.path),
|
'request_url': request_url,
|
||||||
'method': request.method if not exception else None,
|
'method': request.method if not exception else None,
|
||||||
'param': self._get_request_param(request),
|
'param': self._get_request_param(request),
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user