Add iPD export images to landing page

This commit is contained in:
2026-03-03 09:14:55 +01:00
parent 144d13989d
commit 2b9476290f
7 changed files with 56 additions and 0 deletions

View File

@@ -13,6 +13,7 @@ import secrets
from fastapi import Depends, FastAPI, File, Form, HTTPException, Request, UploadFile, status
from fastapi.responses import FileResponse, HTMLResponse, JSONResponse
from fastapi.security import HTTPBasic, HTTPBasicCredentials
from fastapi.staticfiles import StaticFiles
from fastapi.templating import Jinja2Templates
from starlette.background import BackgroundTask
@@ -24,6 +25,7 @@ from pdf_to_ics import create_ics_from_dienstplan, extract_dienstplan_data
app = FastAPI(title="PDF zu ICS Web")
templates = Jinja2Templates(directory=str(Path(__file__).parent / "templates"))
app.mount("/static", StaticFiles(directory=str(Path(__file__).parent / "static")), name="static")
security = HTTPBasic()