diff --git a/myriad/manage.py b/myriad/manage.py index 91ced74..81752a1 100644 --- a/myriad/manage.py +++ b/myriad/manage.py @@ -24,6 +24,16 @@ def new(): return render_template('manage/new.html') +@bp.route("/delete/") +@login_required +def delete(mid): + db = get_db() + db.execute("DELETE FROM member WHERE id=(?)",(mid,)) + db.commit() + + return redirect(url_for('home.full_list')) + + @bp.route("/edit/", methods=('GET', 'POST')) @login_required def edit(mid): diff --git a/myriad/static/style.css b/myriad/static/style.css index 6678bc9..f8de47a 100644 --- a/myriad/static/style.css +++ b/myriad/static/style.css @@ -36,6 +36,11 @@ form textarea{ } +.danger{ + color:red; +} + + #main{ background-color: rgb(255, 255, 255, 0); diff --git a/myriad/templates/manage/edit.html b/myriad/templates/manage/edit.html index 0e1206a..eed1387 100644 --- a/myriad/templates/manage/edit.html +++ b/myriad/templates/manage/edit.html @@ -18,6 +18,8 @@ + Delete member - WARNING: this is permanent and cannot be undone! +
Manage groups