поделал сайт, сделал orm-модели, requirements.txt
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
from fastapi import Request, Depends, responses, HTTPException
|
||||
from functions.admin import get_log, is_logged_in
|
||||
|
||||
async def log(templates, request: Request, log_id: int, logged_in: bool = Depends(is_logged_in.is_logged_in)):
|
||||
if logged_in:
|
||||
if not get_log.get_log(log_id):
|
||||
raise HTTPException(status_code=400)
|
||||
return templates.TemplateResponse("log.html", {"request": request, "log": get_log.get_log(log_id)})
|
||||
else:
|
||||
return responses.RedirectResponse(url=f"/refresh?source=/logs/{log_id}", status_code=303)
|
||||
Reference in New Issue
Block a user