презентация и немного кода
This commit is contained in:
@@ -23,7 +23,7 @@ async def login(password: str = Form(...)):
|
||||
response = responses.RedirectResponse(url="/logs", status_code=303)
|
||||
response.set_cookie(key="logged_in", value="true")
|
||||
return response
|
||||
return {"message": "Invalid password"}
|
||||
return {"message": "Неправильный пароль"}
|
||||
|
||||
|
||||
@app.get("/logs", response_class=responses.HTMLResponse)
|
||||
@@ -31,7 +31,7 @@ async def logs(request: Request, logged_in: bool = Depends(is_logged_in)):
|
||||
if logged_in:
|
||||
return templates.TemplateResponse("logs.html", {"request": request, "logs": get_logs()})
|
||||
else:
|
||||
responses.RedirectResponse(url="/login", status_code=303)
|
||||
return responses.RedirectResponse(url="/", status_code=303)
|
||||
|
||||
|
||||
@app.get("/logs/{log_id}", response_class=responses.HTMLResponse)
|
||||
|
||||
Reference in New Issue
Block a user