From f7f2c99ee95e36d76cab6bccde087225e7685f12 Mon Sep 17 00:00:00 2001 From: Valeria Fadeeva Date: Tue, 8 Jul 2025 17:43:22 +0500 Subject: [PATCH] Update --- LeraFoxQueen/main.py | 8 +++++++- LeraFoxQueen/router.py | 7 ------- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/LeraFoxQueen/main.py b/LeraFoxQueen/main.py index 616ef4f..b9c8b7a 100644 --- a/LeraFoxQueen/main.py +++ b/LeraFoxQueen/main.py @@ -5,7 +5,7 @@ import uuid from contextlib import asynccontextmanager from fastapi import FastAPI, Request, HTTPException -from fastapi.responses import HTMLResponse, JSONResponse +from fastapi.responses import HTMLResponse, JSONResponse, PlainTextResponse from fastapi.staticfiles import StaticFiles from fastapi.templating import Jinja2Templates @@ -70,6 +70,12 @@ async def index(request: Request): return response +@app.get("/robots.txt", response_class=PlainTextResponse) +def robots(): + data = """User-agent: *\nAllow: /\nSitemap: /sitemap.xml""" + return data + + @app.exception_handler(HTTPException) async def http_exception_handler(request, exc): return JSONResponse(status_code=exc.status_code, content={"detail": exc.detail}) diff --git a/LeraFoxQueen/router.py b/LeraFoxQueen/router.py index c4bde8b..5c945a7 100644 --- a/LeraFoxQueen/router.py +++ b/LeraFoxQueen/router.py @@ -10,8 +10,6 @@ from fastapi import ( # Request, ) from fastapi.responses import JSONResponse -from fastapi.responses import PlainTextResponse - from .repository import DatingRepository from .schemas import SDating, SDatingAdd, SDatingId @@ -72,8 +70,3 @@ async def add_dating(dating: SDatingAdd = Body()) -> JSONResponse: # response.set_cookie(key="fakesession", value="fake-cookie-session-value") # return response - -@router.get("/robots.txt", response_class=PlainTextResponse) -def robots(): - data = """User-agent: *\nAllow: /\nSitemap: https://lerafoxqueen.ru/sitemap.xml""" - return data