From b0750eefa5ef212c96e735ee6fe37d1a4770f557 Mon Sep 17 00:00:00 2001 From: MarkusJoe Date: Wed, 14 Sep 2022 12:45:36 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E6=B7=BB=E5=8A=A0=E4=BA=86favicon.ic?= =?UTF-8?q?o=E7=9A=84=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/view.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main/view.py b/src/main/view.py index 7b23fed..45646ed 100644 --- a/src/main/view.py +++ b/src/main/view.py @@ -9,11 +9,23 @@ from src.main import main from src.utils import resp from fastapi import Request +from fastapi.responses import RedirectResponse +from fastapi.responses import FileResponse from fastapi.templating import Jinja2Templates template = Jinja2Templates('./src/templates') +@main.get('/favicon.ico') +async def favicon(): + return FileResponse('./src/static/favicon.ico') + + +@main.get('/') +async def redirect_index(): + return RedirectResponse('/_redirect') + + @main.get('/{name}') async def index(req: Request, name: str, length: int = 7, theme: str = 'lewd'): if length > 10: