From 964a02c5df3459517563e8313be529d5b7ffd1de Mon Sep 17 00:00:00 2001 From: Arianne Bayliss <baylissa1@cardiff.ac.uk> Date: Thu, 15 Dec 2022 21:56:21 +0000 Subject: [PATCH] closing user story --- project_server.py | 30 ++++++++++++++++++++++++++++++ templates/landingpage.html | 2 +- 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/project_server.py b/project_server.py index 33dda74..6b4f7a0 100644 --- a/project_server.py +++ b/project_server.py @@ -18,6 +18,10 @@ def connect_db(db_file=DATABASE): print("Error connecting to database.") return conn +@app.route("/home", methods=["GET"]) +def load(): + return render_template('landingpage.html') + @app.route("/", methods=['GET']) def returnIndex(): if (request.method == 'GET'): @@ -209,7 +213,33 @@ def Locations(): return render_template('locations.html') +@app.route("/login", methods=["GET"]) +def loadlogin(): + return render_template('login.html') +@app.route("/signin", methods=['GET', 'POST']) +def login(): + error = None + if (request.method =='POST'): + recordEmail = request.form.get('recordEmail') + print(recordEmail) + recordPassword = request.form.get('recordPassword') + print(recordPassword) + try: + conn = sqlite3.connect(DATABASE) + cur = conn.cursor() + cur.execute("INSERT INTO login ('Email','Password') values (?,?)", (recordEmail, recordPassword)) + conn.commit() + recordData = cur.fetchall() + print(recordData) + return recordData + except Exception as e: + recordData = e + print(f"Error: {e}") + conn.close() + finally: + conn.close() + return render_template('locations.html') if __name__ == "__main__": diff --git a/templates/landingpage.html b/templates/landingpage.html index e2469cc..9d4844d 100644 --- a/templates/landingpage.html +++ b/templates/landingpage.html @@ -12,7 +12,7 @@ <a class="nav-link" href="/locations">Coworking locations</a> </li> <li class="nav-item"> - <a class="nav-link" href="/coworking">Manage locations</a> + <a class="nav-link" href="/Manage_Coworking_Spaces">Manage locations</a> </li> <li class="nav-item"> <a class="nav-link" href="/login">Login</a> -- GitLab