Kekkai-web/main.py

15 lines
376 B
Python
Raw Normal View History

2024-09-21 20:42:44 +03:00
from fastapi.staticfiles import StaticFiles
from starlette.responses import FileResponse
from fastapi import FastAPI
from src.routes import index
app = FastAPI()
app.include_router(index.router)
app.mount('/static/', StaticFiles(directory='./src/web/static/'))
@app.exception_handler(404)
async def not_found(req, __):
return FileResponse('./src/web/errors/404.html')