Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 7fe7be79

Přidáno uživatelem Matěj Zeman před asi 2 roky(ů)

Added views for LD logs and forms for connecting body devices with licenses.

Zobrazit rozdíly:

server/sql_app/api/licenses_web.py
46 46
    return templates.TemplateResponse("licenses.html", {"request": request, "licenses": licenses})
47 47

  
48 48

  
49
@licenses_web.post("/licenses-web", response_class=HTMLResponse)
49
@licenses_web.post("/licenses-web")
50 50
def create_license(name: str = Form(...), expdate: date = Form(...), db: Session = Depends(get_db)):
51 51
    """
52
    Endpoint called from create license form. Creates new license and returns template with all licenses in database
52
    Endpoint called from create license form. Creates new license and redirects to devices-web endpoint
53 53
    """
54 54
    db_license = crud.create_license(db, name, expdate)
55 55
    if db_license is None:
56 56
        print("something went wrong")
57
    return RedirectResponse("/devices-web")
57
    return RedirectResponse(url=f"/devices-web", status_code=303)

Také k dispozici: Unified diff