Layout work. Learning how to Alembic.

This commit is contained in:
Darryl Nixon 2023-05-25 18:33:08 -07:00
parent 1fa3d8a372
commit 7598e2c8fc
37 changed files with 806 additions and 173 deletions

15
ghostforge/users.py Normal file
View file

@ -0,0 +1,15 @@
from fastapi import APIRouter
from fastapi import Request
from fastapi.responses import HTMLResponse
from templates import templates
gf = APIRouter()
@gf.get("/user/{id}", response_class=HTMLResponse)
async def get_user(request: Request, id: str):
crumbs = [("settings", False), ("users", "/users"), (id, False)]
return templates.TemplateResponse(
"user.html", {"request": request, "crumbs": crumbs, "user": "test", "id": id, "title": f"User {id}"}
)