Revize 7fe7be79
Přidáno uživatelem Matěj Zeman před asi 2 roky(ů)
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
Added views for LD logs and forms for connecting body devices with licenses.