fix: logging.getLogger gets properly configured logger

This commit is contained in:
Piotr Dec 2025-10-15 23:57:19 +02:00
parent 2d3699ad00
commit 27d1332b35
Signed by: stawros
GPG key ID: 74B18A3F0F1E99C0
6 changed files with 133 additions and 34 deletions

20
app/core/router.py Normal file
View file

@ -0,0 +1,20 @@
from fastapi import APIRouter, Request
from fastapi.responses import HTMLResponse
from jinja2 import Environment, FileSystemLoader, select_autoescape
router = APIRouter()
# Inicjalizacja Jinja2
templates_env = Environment(
loader=FileSystemLoader("app/templates"),
autoescape=select_autoescape(["html", "xml"]),
)
# Przykładowy endpoint HTML
@router.get("/", response_class=HTMLResponse)
async def index(request: Request) -> HTMLResponse:
template = templates_env.get_template("index.html")
html = template.render(title="Strona główna", request=request)
return HTMLResponse(content=html)