separate modules for worktype endpoints

This commit is contained in:
Thomas Peetz
2025-05-20 14:06:13 +02:00
parent bd86379d07
commit 546f8ebbdf
4 changed files with 87 additions and 63 deletions
+3 -2
View File
@@ -4,18 +4,19 @@ from fastapi.templating import Jinja2Templates
from src.core.config import settings
from src.webapps.admin import route_admin
from src.webapps.auth import route_login
from src.webapps.comic import route_comics
from src.webapps.comic import route_comics, route_worktype
from src.webapps.media import route_media, route_videos
templates = Jinja2Templates(directory="src/templates")
api_router = APIRouter()
api_router.include_router(route_comics.router)
api_router.include_router(route_worktype.router)
api_router.include_router(route_media.router)
api_router.include_router(route_videos.router)
api_router.include_router(route_login.router)
api_router.include_router(route_admin.router)
@api_router.get("/")
def home(request: Request, msg: str = None):
def home(request: Request, msg: str | None = None):
return templates.TemplateResponse("index.html", {"request": request, "msg": msg})