def mark_completed(): tasks_completed_ids = request.form.getlist('completed') for id_num in tasks_completed_ids: task = Task.query.get(id_num) task.complete() model.save_all() return redirect(url_for("home"))
def save_task(): print request.form['task_description'] newtask = Task(request.form['task_description']) model.add(newtask) model.save_all() print newtask return "Thank you! Your task has been saved on the to-do list."
def save_task(): task = request.form['task'] notes = request.form['notes'] t = Task(task,notes) model.add(t) model.save_all() return render_template("success.html", task=task, notes=notes)
def delete_tasks(): ids = request.form.getlist("select") for id in ids: t = m.Task.query.get(id) t.hide = True m.save_all() return redirect(url_for("home"))
def save_task(): t = Task(request.form['title'], request.form['notes']) model.add(t) model.save_all() print request.form return "Save a task"
def save_task(): new_task = Task(request.form['title']) #string from dict notes = request.form['notes'] #string from dict new_task.notes = notes #object new_task with attribute notes model.add(new_task) model.save_all() # return "Saved, theoretically" return redirect(url_for("home"))
def save_edited_task(task_id): new_task = request.form['task'] new_notes = request.form['notes'] t = model.Task.query.get(task_id) t.title = new_task t.notes = new_notes model.save_all() print Task.query.get_all() return render_template("success.html", new_task = new_task)
def edit_task(task_id): print request.form['edited_task'] done = request.form.get('complete') task = Task.query.get(task_id) if done: task.complete() new_title = request.form['edited_task'] task.title = new_title model.save_all() return redirect(url_for("home"))
def upload_plants(file_name): # Grab the json string from data.txt f = open(file_name) for line in f: line = line.strip() info = line.split("|") entry = [info[0], info[1].split(","), info[2].split(",")] print entry plant = Plants(*entry) model.add(plant) model.save_all() f.close()
def complete_tasks(): print request.form task_ids = request.form.getlist("completed_task") for task_id in task_ids: task = Task.query.get(task_id) task.complete() model.save_all() return redirect(url_for("home")) # WENDY AND JAMIE, YOU ARE STUCK ON HOW TO MARK A TASK COMPLETE OR INCOMPLETE. # learn something quick. PS, don't fret. you are still awesome! # "{{ url_for('not_completed', task_id=task.id) }}" YOU MIGHT NEED THIS FOR INCOMPLETE
def save_finished_task(task_id): """Get an existing task, and change task title, notes, or 'doneness' level""" task = Task.query.get(task_id) if request.form.get("done"): task.complete() task.title = request.form["title"] task.notes = request.form["notes"] print task.title print task.notes print task.done # if request.form.get("edit"): # task.add() # new_task = Task.complete(finished_task()) # model.add(new_task) model.save_all() return redirect(url_for("home"))
def delete_task(task_id): t = m.Task.query.get(task_id) t.hide = True m.save_all() return redirect(url_for("home"))
def complete_task(task_id): t = m.Task.query.get(task_id) t.complete() m.save_all() return redirect(url_for("home"))
def update_task(task_id): t = m.Task.query.get(task_id) t.title = request.form['title'] t.notes = request.form['notes'] m.save_all() return redirect(url_for("home"))
def save_task(): t = m.Task(request.form['title'], notes=request.form['notes']) m.add(t) m.save_all() return redirect("/")
def incompleted_task(task_id): task = Task.query.get(int(task_id)) task.incomplete() model.save_all() return redirect(url_for("home", task=task))
def update_task(task_id): task = Task.query.get(task_id) task.title = request.form['title'] model.save_all() return redirect(url_for("home"))
def save_task(): title = request.form['task_title'] t = Task(title) model.add(t) model.save_all() return redirect(url_for("home"))
def completed_task(task_id): task = Task.query.get(task_id) task.complete() model.save_all() return redirect(url_for("home"))
def save_task(): t = m.Task(request.form["title"], notes=request.form["notes"]) m.add(t) m.save_all() return redirect("/")