Исправление фильтров, добавление ссылки на главную в документации

This commit is contained in:
2025-12-19 23:32:49 +03:00
parent e64d3da7f4
commit 345ff8f23f
4 changed files with 420 additions and 57 deletions
+2 -2
View File
@@ -12,12 +12,12 @@ with open("pyproject.toml", 'r', encoding='utf-8') as f:
config = load(f)
def get_app(lifespan=None) -> FastAPI:
def get_app(lifespan=None, /) -> FastAPI:
"""Dependency для получения экземпляра FastAPI application"""
if not hasattr(get_app, 'instance'):
get_app.instance = FastAPI(
title=config["tool"]["poetry"]["name"],
description=config["tool"]["poetry"]["description"],
description=config["tool"]["poetry"]["description"] + " | [Вернутьсяна главную](/)",
version=config["tool"]["poetry"]["version"],
lifespan=lifespan,
openapi_tags=[