ереведены сообщения логирования на английский язык
- аменены русские сообщения на английские в эндпоинте /static/<path:filename>
This commit is contained in:
parent
3e4f75e11d
commit
2918d9933f
8
app.py
8
app.py
@ -852,13 +852,13 @@ def serve_static(filename):
|
|||||||
file_ext = os.path.splitext(filename)[1].lower()
|
file_ext = os.path.splitext(filename)[1].lower()
|
||||||
|
|
||||||
if file_ext not in allowed_extensions:
|
if file_ext not in allowed_extensions:
|
||||||
logger.warning(f'Попытка доступа к запрещенному типу файла: {filename}')
|
logger.warning(f'Attempt to access forbidden file type: {filename}')
|
||||||
return 'Access denied', 403
|
return 'Access denied', 403
|
||||||
|
|
||||||
# Проверка пути на directory traversal
|
# Проверка пути на directory traversal
|
||||||
safe_path = os.path.normpath(os.path.join('static', filename))
|
safe_path = os.path.normpath(os.path.join('static', filename))
|
||||||
if not safe_path.startswith('static'):
|
if not safe_path.startswith('static'):
|
||||||
logger.warning(f'Попытка доступа к файлу вне директории static: {filename}')
|
logger.warning(f'Attempt to access file outside static directory: {filename}')
|
||||||
return 'Access denied', 403
|
return 'Access denied', 403
|
||||||
|
|
||||||
# Определение MIME-типа
|
# Определение MIME-типа
|
||||||
@ -877,7 +877,7 @@ def serve_static(filename):
|
|||||||
mime_type = mime_types.get(file_ext, 'application/octet-stream')
|
mime_type = mime_types.get(file_ext, 'application/octet-stream')
|
||||||
|
|
||||||
# Логирование доступа
|
# Логирование доступа
|
||||||
logger.info(f'Доступ к статическому файлу: {filename}')
|
logger.info(f'Access to static file: {filename}')
|
||||||
|
|
||||||
response = make_response(send_from_directory('static', filename))
|
response = make_response(send_from_directory('static', filename))
|
||||||
response.headers['Content-Type'] = mime_type
|
response.headers['Content-Type'] = mime_type
|
||||||
@ -891,7 +891,7 @@ def serve_static(filename):
|
|||||||
return response
|
return response
|
||||||
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.error(f'Ошибка доступа к файлу {filename}: {str(e)}')
|
logger.error(f'Error accessing file {filename}: {str(e)}')
|
||||||
return 'File not found', 404
|
return 'File not found', 404
|
||||||
|
|
||||||
@app.route("/salvagereport/<string:vin>")
|
@app.route("/salvagereport/<string:vin>")
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user