new workspace and task order routes

This commit is contained in:
dandds
2018-12-13 16:05:44 -05:00
parent 3ca9d51b04
commit 6d92755a7f
24 changed files with 427 additions and 30 deletions

View File

@@ -0,0 +1,26 @@
from flask import Blueprint, request as http_request, render_template
from atst.domain.task_orders import TaskOrders
from atst.forms.task_order import TaskOrderForm
task_orders_bp = Blueprint("task_orders", __name__)
@task_orders_bp.route("/task_order/edit/<task_order_id>")
def edit(task_order_id):
form = TaskOrderForm()
task_order = TaskOrders.get(task_order_id)
return render_template("task_orders/edit.html", form=form, task_order=task_order)
@task_orders_bp.route("/task_order/edit/<task_order_id>", methods=["POST"])
def update(task_order_id):
form = TaskOrderForm(http_request.form)
task_order = TaskOrders.get(task_order_id)
if form.validate():
TaskOrders.update(task_order, **form.data)
return "i did it"
else:
return render_template(
"task_orders/edit.html", form=form, task_order=task_order
)