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: