Revize 7fe7be79
Přidáno uživatelem Matěj Zeman před asi 2 roky(ů)
server/sql_app/api/teams_web.py | ||
---|---|---|
38 | 38 |
current_user = Authorize.get_jwt_subject() |
39 | 39 |
teams = crud.get_teams(db, skip=skip, limit=limit) |
40 | 40 |
if current_user == "admin": |
41 |
return templates.TemplateResponse("teams.html", {"request": request, "teams": teams}) |
|
41 |
return templates.TemplateResponse("teams.html", {"request": request, "teams": teams, "user": current_user})
|
|
42 | 42 |
else: |
43 |
return templates.TemplateResponse("teams_normal.html", {"request": request, "teams": teams}) |
|
43 |
current_user = "guest" |
|
44 |
return templates.TemplateResponse("teams_normal.html", {"request": request, "teams": teams, "user": current_user}) |
|
44 | 45 |
|
45 | 46 |
|
46 | 47 |
@teams_web.get("/team-create", response_class=HTMLResponse) |
... | ... | |
51 | 52 |
return templates.TemplateResponse("team_create.html", {"request": request}) |
52 | 53 |
|
53 | 54 |
|
54 |
@teams_web.post("/teams-web", response_class=HTMLResponse)
|
|
55 |
@teams_web.post("/teams-web-con")
|
|
55 | 56 |
def create_team(name: str = Form(...), db: Session = Depends(get_db)): |
56 | 57 |
""" |
57 | 58 |
Endpoint called from within form for creating new team. Creates new team and returns all teams in database |
... | ... | |
59 | 60 |
team = crud.create_team(db, name) |
60 | 61 |
if team is None: |
61 | 62 |
print("something went wrong") |
62 |
RedirectResponse("/teams-web") |
|
63 |
return RedirectResponse(url=f"/teams-web", status_code=303) |
Také k dispozici: Unified diff
Added views for LD logs and forms for connecting body devices with licenses.