diff --git a/myriad/manage.py b/myriad/manage.py index a63315a..6bb158f 100644 --- a/myriad/manage.py +++ b/myriad/manage.py @@ -232,4 +232,19 @@ def delete_ifiles(): if not in_database: os.remove(os.path.join(current_app.config["ICON_UPLOAD_FOLDER"], icon)) - return redirect(url_for("manage.assets")) \ No newline at end of file + return redirect(url_for("manage.assets")) + +@bp.route("/groups", methods=('GET', 'POST')) +@login_required +def groups(): + db = get_db() + + if request.method == "POST": + name = request.form['name'] + desc = request.form['desc'] + db.execute("INSERT INTO groups (group_name, group_description) VALUES (?, ?)",(name, desc)) + db.commit() + + + groups = db.execute("SELECT * FROM groups").fetchall() + return render_template("manage/groups.html", groups=groups) \ No newline at end of file diff --git a/myriad/templates/base.html b/myriad/templates/base.html index 8fb03cd..0181dd5 100644 --- a/myriad/templates/base.html +++ b/myriad/templates/base.html @@ -14,6 +14,7 @@ {% if g.user %}