Beispiel #1
0
async def search_food_desc(request: Request) -> RedirectResponse:
    form = await request.form()
    user_input = form.get("foodDescSearch")

    response = RedirectResponse(f'/query/{user_input}')
    response.status_code = 302
    return response
Beispiel #2
0
def logout(session_token: str = Cookie(None)):
    check_session(session_token)
    del app.sessions[session_token]
    response = RedirectResponse(url='/')
    response.status_code = status.HTTP_302_FOUND
    response.set_cookie(key="session_token", value='')
    return response
Beispiel #3
0
async def method_post(patient: Patient):
    temp_num = len(data)
    print("DODAJE", patient, "JAKO", len(data))
    data.append({'name': patient.name, 'surname': patient.surname})
    response = RedirectResponse(url='/patient/{}'.format(temp_num))
    USER_NUM = len(data)
    response.status_code = status.HTTP_302_FOUND
    return response
Beispiel #4
0
async def select_servings(request: Request, food_code, food_desc):
    form = await request.form()
    serving_size = form.get('ing_measure')

    food = Food(food_code, food_desc, serving_size)
    test_session['food'] = food
    response = RedirectResponse(
        f'/query/{food_code}/{food_desc}/{serving_size}')
    response.status_code = 302
    return response
Beispiel #5
0
async def select_food_desc(request: Request):
    form = await request.form()
    food_code, food_desc = form.get('foodName').split(';')
    response = RedirectResponse(f'/query/{food_code}/{food_desc}/serving_size')
    response.status_code = 302
    return response
Beispiel #6
0
def login(session_token: str = Depends(get_login)):
    response = RedirectResponse(url='/welcome')
    response.status_code = status.HTTP_302_FOUND
    response.set_cookie(key="session_token", value=session_token)
    return response