コード例 #1
0
def todos_page():
    if request.method == "POST":
        todo_id = request.form.get("todo_id", "")
        title = request.form.get("title", "")
        details = request.form.get("details", "")
        method = request.form.get("_method", "")

        if method == "PATCH":
            process_patch_request()
        else:
            Todo.add_todo(_id=todo_id, _title=title, _details=details)
        return redirect(url_for("todos_page"))

    todos = Todo.get_all_todos()
    return render_template("index.html", todos=todos)