示例#1
0
def user_page(user_id):
    user_name = user.get_username()
    tasks = task.get_tasks(user_name)
    return render_template('task.html',
                           status=user.is_login(),
                           user_name=user_name,
                           tasks=tasks)
示例#2
0
def add_task(form):
    title = form.get('title', '')
    if title == '':
        msg = 'タイトルが未記入です'
        return False, msg
    memo = form.get('memo', '')
    now = get_datetime_now()
    year = form.get('year', '')
    month = form.get('month', '')
    day = form.get('day', '')
    hour = form.get('hour', '')
    minute = form.get('minute', '')
    deadline = '{}/{}/{} {}:{}'.format(year, month, day, hour, minute)
    user_name = get_username()
    msg = None
    task_id = exec(
        'INSERT INTO tasks (user_name, title, memo, start, deadline) VALUES(?, ?, ?, ?, ?)',
        user_name, title, memo, now, deadline)
    return task_id, msg
示例#3
0
def try_delete_task():
    delete = task.delete_task(request.form, user.get_username())
    return redirect('/user/' + str(user.get_username()))
示例#4
0
def try_add_task():
    task_id, msg = task.add_task(request.form)
    return redirect('/user/' + str(user.get_username()))
示例#5
0
def index():
    status = user.is_login()
    if not status:
        return redirect('/signup')
    return redirect('/user/' + str(user.get_username()))
示例#6
0
def try_login():
    judge, msg = user.judge_login(request.form)
    if not judge:
        return error_msg(msg)
    return redirect('/user/' + str(user.get_username()))