diff --git a/myriad/manage.py b/myriad/manage.py index 16c2b12..91ced74 100644 --- a/myriad/manage.py +++ b/myriad/manage.py @@ -246,4 +246,17 @@ def groups(): groups = db.execute("SELECT * FROM groups").fetchall() - return render_template("manage/groups.html", groups=groups) \ No newline at end of file + return render_template("manage/groups.html", groups=groups) + +@bp.route("/group_edit/", methods=("GET", "POST")) +@login_required +def group_edit(gid): + db = get_db() + + if request.method == "POST": + name = request.form["name"] + desc = request.form["desc"] + db.execute("UPDATE groups SET group_name=(?), group_description=(?) WHERE id=(?)",(name, desc, gid)) + db.commit() + + return redirect(url_for("manage.groups")) \ No newline at end of file diff --git a/myriad/templates/manage/groups.html b/myriad/templates/manage/groups.html index 2bbb001..dcbc08e 100644 --- a/myriad/templates/manage/groups.html +++ b/myriad/templates/manage/groups.html @@ -15,10 +15,16 @@ -
Groups
+
Edit Groups
{% for group in groups %} -
{{group[1]}}
-
{{group[2]}}
+
+ +
+ +
+ +
+
{% endfor %} {% endblock %} \ No newline at end of file