Molodetz blogrol volgens DPP-template

This commit is contained in:
2026-10-05 09:36:20 +02:00
commit f290a4c766
277 changed files with 15758 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
# retoor <retoor@molodetz.nl>
from fastapi import APIRouter
from fastapi.responses import Response
from molodetz.avatar import render_avatar_svg
router = APIRouter()
@router.get("/svg/{seed}")
async def avatar_svg(seed: str, size: int = 64):
svg = render_avatar_svg(seed[:128], size)
return Response(svg, media_type="image/svg+xml", headers={"Cache-Control": "public, max-age=86400"})