ереведены сообщения логирования на английский язык

- аменены русские сообщения на английские в эндпоинте /static/<path:filename>
This commit is contained in:
Vlad 2025-05-08 11:27:58 +03:00
parent 3e4f75e11d
commit 2918d9933f

8
app.py
View File

@ -852,13 +852,13 @@ def serve_static(filename):
file_ext = os.path.splitext(filename)[1].lower()
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
# Проверка пути на directory traversal
safe_path = os.path.normpath(os.path.join('static', filename))
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
# Определение MIME-типа
@ -877,7 +877,7 @@ def serve_static(filename):
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.headers['Content-Type'] = mime_type
@ -891,7 +891,7 @@ def serve_static(filename):
return response
except Exception as e:
logger.error(f'Ошибка доступа к файлу {filename}: {str(e)}')
logger.error(f'Error accessing file {filename}: {str(e)}')
return 'File not found', 404
@app.route("/salvagereport/<string:vin>")