大概页面布局完成,api确认没问题,接下来就要上传内容了

This commit is contained in:
2026-05-22 03:16:06 +00:00
parent 55f01abd74
commit dfd630fa2b
10 changed files with 221 additions and 5 deletions

View File

@@ -44,7 +44,7 @@ async def home(request: Request):
)
@app.get("/resources/")
@app.get("/resources/{name}")
@app.get("/resources/{name}/")
async def resources(request: Request, name: str = None):
if not name:
return templates.TemplateResponse(
@@ -71,4 +71,44 @@ async def bbs(request: Request):
"request": request,
"title": "bbs"
},
)
)
@app.get("/image/")
@app.get("/image/{name}/")
async def image(request: Request, name: str = None):
if not name:
return templates.TemplateResponse(
"image/home.html",
{
"request": request,
"title": "image"
}
)
else:
return templates.TemplateResponse(
"image/test.html",
{
"request": request,
"name": f"{name}"
}
)
@app.get("/video/")
@app.get("/video/{name}/")
async def video(request: Request, name: str = None):
if not name:
return templates.TemplateResponse(
"video/home.html",
{
"request": request,
"title": "video"
}
)
else:
return templates.TemplateResponse(
"video/test.html",
{
"request": request,
"name": f"{name}"
}
)