From cb5ad666d9cbd2bfeed4ed758f2a0deb2e0c508b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=AE=D1=80=D0=B8=D0=B9=20=D0=A7=D0=B5=D1=80=D0=BD=D0=B5?= =?UTF-8?q?=D0=BD=D0=BA=D0=BE?= Date: Tue, 18 Nov 2025 13:31:57 +0300 Subject: [PATCH] test3 --- get_data.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/get_data.py b/get_data.py index 95b0a23..3992246 100644 --- a/get_data.py +++ b/get_data.py @@ -1,5 +1,6 @@ from fastapi import FastAPI, HTTPException, Request from fastapi.responses import Response, HTMLResponse, StreamingResponse +from fastapi.staticfiles import StaticFiles from contextlib import asynccontextmanager import requests, uvicorn, json import threading, queue @@ -1397,7 +1398,8 @@ app = FastAPI( redoc_url=None, # ❌ отключает /redoc openapi_url=None, # ❌ отключает /openapi.json ) - +# раздаём /shotmaps как статику из SHOTMAP_DIR +app.mount("/shotmaps", StaticFiles(directory=SHOTMAP_DIR), name="shotmaps") def format_time(seconds: float | int) -> str: """ @@ -3459,7 +3461,7 @@ def get_image(points, bib, count_point): logger.warning(f"[shotmap] не удалось сохранить {path}: {e}") return "" - return f"https://{MYHOST}.tvstart.ru{path}" + return f"https://{MYHOST}.tvstart.ru{path.replace('/root/RFB', '')}" if __name__ == "__main__":