def delete(todo_id): # todo_id = int(request.args.get('id')) token = request.args.get('token') if Todo.check_token(token, gg.csrf_tokens): Todo.check_id(id=todo_id) Todo.remove(todo_id) return redirect(url_for('.index'))
def update(): form = request.form token = request.args.get('token') if Todo.check_token(token, gg.csrf_tokens): Todo.check_id(form) newTodo = Todo.update(form) return redirect(url_for('.index'))
def switch(todo_id): # todo_id = int(request.args.get('id')) token = request.args.get('token') if Todo.check_token(token, gg.csrf_tokens): Todo.check_id(id=todo_id) status = request.args.get('status') t = Todo.complete(todo_id, status) return redirect(url_for('.index'))
def edit(todo_id): user = current_user() if Todo.check_token(): # todo_id = int(request.args.get('id')) t = Todo.find_by(id=todo_id) Todo.check_id(id=todo_id) return render_template('todo/todo_edit.html', t=t, token=gg.token[user.id], user=user)
def switch(todo_id): if Todo.check_token(): Todo.check_id(id=todo_id) status = request.args.get('status') t = Todo.complete(todo_id, status) return redirect(url_for('.index'))
def delete(todo_id): if Todo.check_token(): Todo.check_id(id=todo_id) Todo.remove(todo_id) return redirect(url_for('.index'))
def update(): if Todo.check_token(): form = request.form Todo.check_id(form) Todo.update(form) return redirect(url_for('.index'))
def switch(todo_id): # todo_id = int(request.args.get('id')) Todo.check_id(id=todo_id) status = request.args.get('status') t = Todo.complete(todo_id, status) return jsonify(t.json())
def update(): form = request.get_json() Todo.check_id(form) newTodo = Todo.update(form) return jsonify(newTodo.json())
def delete(todo_id): # todo_id = int(request.args.get('id')) Todo.check_id(id=todo_id) Todo.remove(todo_id) t = Todo.find_by(id=todo_id) return jsonify(t.json())