Пример #1
0
def user_settings():
    logged_user_id = g.user_data['id']
    user_data = users.get_user_data(logged_user_id)
    role = user_data['role']

    context = {'user_data': user_data, 'role': role}

    return render_template('user_settings.html', **context)
Пример #2
0
def firstname_change():
    logged_user_id = g.user_data['id']
    user_data = users.get_user_data(logged_user_id)

    context = {'user_data': user_data}
    messages = get_flashed_messages()

    return render_template('user/firstname_change.html', **context, messages=messages)
Пример #3
0
def add_task(child_id):
    logged_user_id = g.user_data['id']
    user_data = users.get_user_data(logged_user_id)
    child = users.get_child_data(child_id)

    context = {'user_data': user_data, 'child': child}

    messages = get_flashed_messages()

    return render_template('tasks/add_task.html', **context, messages=messages)
Пример #4
0
def child_firstname_change(child_id):
    child = users.get_child_data(child_id)
    logged_user_id = g.user_data['id']
    user_data = users.get_user_data(logged_user_id)

    context = {'child': child,
               'user_data': user_data}

    messages = get_flashed_messages()

    return render_template('user/child_firstname_change.html', **context, messages=messages)
Пример #5
0
def edit_task(child_id, task_id):
    logged_user_id = g.user_data['id']
    child_id = int(child_id)
    user_data = users.get_user_data(logged_user_id)
    child = users.get_child_data(child_id)
    task = tasks.get_task_by_tasks_id(child_id, task_id)

    context = {'user_data': user_data, 'child': child, 'task': task}

    messages = get_flashed_messages()

    return render_template('tasks/edit_task.html',
                           **context,
                           messages=messages)
Пример #6
0
def edit_prize(child_id, prize_id):
    logged_user_id = g.user_data['id']
    user_data = users.get_user_data(logged_user_id)
    child = users.get_child_data(child_id)
    child_id = int(child_id)
    prize_id = int(prize_id)
    prize = prizes.get_prize(child_id, prize_id)

    context = {'user_data': user_data, 'child': child, 'prize': prize}

    messages = get_flashed_messages()

    return render_template('prizes/edit_prize.html',
                           **context,
                           messages=messages)