from fastapi import APIRouter, Request router = APIRouter() @router.get("/") async def main_page(request: Request): images = request.app.state.image_service.get_all_images() return request.app.state.templates.TemplateResponse( request=request, name="index.html", context={"images": images})