Molodetz blogrol volgens DPP-template
This commit is contained in:
@@ -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"})
|
||||
Reference in New Issue
Block a user