diff --git a/app/__init__.py b/app/__init__.py index f351133..e8a9b13 100644 --- a/app/__init__.py +++ b/app/__init__.py @@ -26,13 +26,20 @@ def create_app(): log_file_path = '/data/ww/py_sys_monitor/info/access_log' def log_request_response(response): + if "route.get_resource" == request.endpoint: + return + log_entry = { 'time': datetime.now().strftime('%Y-%m-%d %H:%M:%S'), 'endpoint': request.endpoint, 'method': request.method, 'url': request.url, 'remote_addr': request.remote_addr, - 'request_json': {"args": request.args.to_dict(), "form": request.form.to_dict(), "json": request.get_json(silent=True)}, + 'request_json': json.dumps({ + "args": request.args.to_dict(), + "form": request.form.to_dict(), + "json": request.get_json(silent=True) + }, indent=4), 'response_status': response.status, 'response_data': request.get_json(silent=True) }