Skip to content
Snippets Groups Projects
Commit 382af2a4 authored by aebopp's avatar aebopp
Browse files

added org management buttons that don't do anything yet

parent 446821cf
No related branches found
No related tags found
No related merge requests found
<!DOCTYPE html> <!DOCTYPE html>
<html> <html>
<head>
<a href="/">Home</a>
</head>
<head> <head>
<link rel="stylesheet" type="text/css" href="/css/style.css"> <link rel="stylesheet" type="text/css" href="/css/style.css">
<title>ServicePoints</title> <title>ServicePoints</title>
...@@ -7,7 +10,24 @@ ...@@ -7,7 +10,24 @@
<body> <body>
<p> <p>
{{org}} <form action="/accounts/manageOrg/" method="post" enctype="multipart/form-data">
{{org}}
<input type="hidden" name="org" value="{{org}}"/>
<input type="submit" name="delete" value="delete your student org"/>
</form>
</p> </p>
{% for member in members %}
{% if username == member.username %}
{{member.fullname}} ({{member.username}})
{% else %}
<p>
<form action="/accounts/manageOrg/" method="post" enctype="multipart/form-data">
{{member.fullname}} ({{member.username}})
<input type="hidden" name="user" value="{{member.username}}"/>
<input type="submit" name="remove" value="remove from org"/>
</form>
</p>
{% endif %}
{% endfor %}
</body> </body>
</html> </html>
<!DOCTYPE html> <!DOCTYPE html>
<html> <html>
<head>
<a href="/">Home</a>
</head>
<body> <body>
<title>ServicePoints</title> <title>ServicePoints</title>
<p> <p>
......
No preview for this file type
...@@ -494,7 +494,10 @@ def manageOrg(): ...@@ -494,7 +494,10 @@ def manageOrg():
'username =:who', 'username =:who',
{"who": username}) {"who": username})
results = leaderCur.fetchone() results = leaderCur.fetchone()
context = {'org': results["orgName"]} orgName = results["orgName"]
membersCur = cursor.execute('SELECT username, fullname FROM users WHERE orgname =:who', {"who": orgName})
members = membersCur.fetchall()
context = {'org': orgName, 'members': members, 'username': username}
return render_template('manageOrg.html', **context) return render_template('manageOrg.html', **context)
return flask.redirect(flask.url_for('login')) return flask.redirect(flask.url_for('login'))
......
...@@ -22,6 +22,7 @@ CREATE TABLE tutors( ...@@ -22,6 +22,7 @@ CREATE TABLE tutors(
time VARCHAR(80) NOT NULL, time VARCHAR(80) NOT NULL,
PRIMARY KEY(username) PRIMARY KEY(username)
); );
CREATE TABLE requests( CREATE TABLE requests(
postid INTEGER NOT NULL, postid INTEGER NOT NULL,
member VARCHAR(20) NOT NULL, member VARCHAR(20) NOT NULL,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment