diff --git a/main.py b/main.py
index 9949b36..2cfa594 100644
--- a/main.py
+++ b/main.py
@@ -23,48 +23,36 @@ app.register_blueprint(routes)
@app.route('/hkfc-d/vote-chart', methods=['GET', 'POST'])
def hkfc_d_vote_chart():
form = LoginForm()
- print('Here we are')
+ user_lookup = "SELECT username FROM hockeyUsers WHERE (username= '" + form.username.data + "')"
if form.validate_on_submit():
- sql = "SELECT username FROM hockeyUsers WHERE (username= '" + form.username.data + "')"
- print(sql)
- rows = sql_read(sql)
- print(rows)
+ rows = sql_read(user_lookup)
return redirect(url_for('/hkfc-d/voting'))
-# return '
Something went wrong there
'
-
- return render_template('hkfc-d/login-vote.html', form=form)
+ else:
+ return render_template('hkfc-d/login-vote.html', form=form)
@app.route('/login', methods=['GET', 'POST'])
def login():
form = LoginForm()
- print('Here we are')
+ user_lookup = "SELECT username FROM hockeyUsers WHERE (username= '" + form.username.data + "')"
if form.validate_on_submit():
- sql = "SELECT username FROM hockeyUsers WHERE (username= '" + form.username.data + "')"
- print(sql)
- rows = sql_write(sql)
- print(rows)
- print(rows[0])
+ rows = sql_write(user_lookup)
return redirect(url_for('/hkfc-d/voting'))
else:
return 'Something went wrong'
-# return 'Something went wrong there
'
return render_template('login.html', form=form)
@app.route('/register', methods=['GET', 'POST'])
def register():
form = RegisterForm()
+ user_create = "INSERT INTO hockeyUsers (username, email, password) VALUES ('" + form.username.data + "', '" + form.email.data + "', '" + hashed_password + "')"
if form.validate_on_submit():
salt = uuid.uuid4().hex
hashed_password = hashlib.sha512(form.password.data + salt).hexdigest()
-
- sql = "INSERT INTO hockeyUsers (username, email, password) VALUES ('" + form.username.data + "', '" + form.email.data + "', '" + hashed_password + "')"
- print(sql)
db = write_cloudsql()
cursor = db.cursor()
- cursor.execute(sql)
+ cursor.execute(user_create)
db.commit()
return 'New user has been created!
'
-
return render_template('register.html', form=form)
if __name__ == "__main__":
diff --git a/routes/_convenor.py b/routes/_convenor.py
index cdc83b6..18ba5b8 100644
--- a/routes/_convenor.py
+++ b/routes/_convenor.py
@@ -18,9 +18,8 @@ basic_auth = BasicAuth(app)
@routes.route('/convenor/clubList')
def convenorListClub():
- sql = "SELECT club, team, league from _clubTeams ORDER BY club, team"
- rows = sql_read(sql)
- print(rows)
+ clubTeam_lookup = "SELECT club, team, league from _clubTeams ORDER BY club, team"
+ rows = sql_read(clubTeam_lookup)
table = clubList(rows)
table.border = True
table.classes = ['table-striped', 'table-condensed', 'table-hover']
@@ -34,22 +33,21 @@ def convenorAddClub():
@routes.route('/convenor/clubAddResult', methods=['POST'])
def convenorAddClubResult():
+ club_lookup = "SELECT club FROM _clubTeams WHERE club='" + _club + "' GROUP BY club"
+ club_create = "INSERT INTO _clubTeams (club, team) VALUES ('" + _club + "', 'A')"
try:
_club = request.form['clubName']
# validate that this data has been entered
if _club and request.method == 'POST':
- sql = "SELECT club FROM _clubTeams WHERE club='" + _club + "' GROUP BY club"
- clubExist = sql_read(sql)
+ clubExist = sql_read(club_lookup)
if clubExist:
return 'Club already exists - try adding a team instead'
else:
- sql2 = "INSERT INTO _clubTeams (club, team) VALUES ('" + _club + "', 'A')"
- sql_write(sql2)
+ sql_write(club_create)
return render_template('_convenorClubAddResults.html', data=_club)
except Exception as e:
print(e)
-
@routes.route('/convenor/teamAdd')
def convenorAddTeam():
sql = "SELECT club FROM _clubTeams GROUP BY club ORDER BY club"