Example #1
0
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"))
Example #2
0
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."
Example #3
0
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)
Example #4
0
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"))
Example #5
0
def save_task():
    t = Task(request.form['title'],
            request.form['notes'])
    model.add(t)
    model.save_all()
    print request.form 
    return "Save a task"
Example #6
0
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"))
Example #7
0
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)
Example #8
0
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"))
Example #9
0
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()
Example #10
0
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
Example #11
0
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"))
Example #12
0
def delete_task(task_id):
	t = m.Task.query.get(task_id)
	t.hide = True
	m.save_all()
	return redirect(url_for("home"))	
Example #13
0
def complete_task(task_id):
	t = m.Task.query.get(task_id)
	t.complete()
	m.save_all()
	return redirect(url_for("home"))	
Example #14
0
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"))	
Example #15
0
def save_task():
	t = m.Task(request.form['title'], notes=request.form['notes'])
	m.add(t)
	m.save_all()
	return redirect("/")
Example #16
0
def incompleted_task(task_id):
	task = Task.query.get(int(task_id))
	task.incomplete() 
	model.save_all()
	return redirect(url_for("home", task=task))
Example #17
0
def update_task(task_id):
	task = Task.query.get(task_id)
	task.title = request.form['title']
	model.save_all()
	return redirect(url_for("home"))
Example #18
0
def save_task():
	title = request.form['task_title']
	t = Task(title)
	model.add(t)
	model.save_all()
	return redirect(url_for("home"))
Example #19
0
def completed_task(task_id):
	task = Task.query.get(task_id)
	task.complete() 
	model.save_all()
	return redirect(url_for("home"))
Example #20
0
def save_task():
    t = m.Task(request.form["title"], notes=request.form["notes"])
    m.add(t)
    m.save_all()
    return redirect("/")