diff --git a/src/core/routes/Routes.py b/src/core/routes/Routes.py index aae3349..8b0c752 100644 --- a/src/core/routes/Routes.py +++ b/src/core/routes/Routes.py @@ -14,7 +14,7 @@ TITLE = app.config['TITLE'] @app.route('/', methods=['GET', 'POST']) -def root(): +def home(): if request.method == 'GET': return render_template('index.html', title=TITLE) diff --git a/src/core/routes/pages/Login.py b/src/core/routes/pages/Login.py index dbf3bce..16800b8 100644 --- a/src/core/routes/pages/Login.py +++ b/src/core/routes/pages/Login.py @@ -13,12 +13,8 @@ TITLE = app.config['TITLE'] @app.route('/login', methods=['GET', 'POST']) def login(): - if request.method == 'GET': - _form = LoginForm() - return render_template('login.html', - title=TITLE, - form=_form) + _form = LoginForm() - return render_template('error.html', - title='Error!', - message='Must use GET request type...') + return render_template('login.html', + title=TITLE, + form=_form) diff --git a/src/core/routes/pages/Register.py b/src/core/routes/pages/Register.py index f212333..64e5701 100644 --- a/src/core/routes/pages/Register.py +++ b/src/core/routes/pages/Register.py @@ -1,7 +1,7 @@ # Python imports # Lib imports -from flask import request, render_template +from flask import request, render_template, url_for, redirect, flash # App imports from core import app, db, RegisterForm @@ -13,12 +13,12 @@ TITLE = app.config['TITLE'] @app.route('/register', methods=['GET', 'POST']) def register(): - if request.method == 'GET': - _form = RegisterForm() - return render_template('register.html', - title=TITLE, - form=_form) + _form = RegisterForm() - return render_template('error.html', - title='Error!', - message='Must use GET request type...') + if _form.validate_on_submit(): + flash("Account created successfully!", "success") + return redirect(url_for("home")) + + return render_template('register.html', + title=TITLE, + form=_form) diff --git a/src/core/templates/body-footer.html b/src/core/templates/body-footer.html index d6eb0d3..ffff3aa 100644 --- a/src/core/templates/body-footer.html +++ b/src/core/templates/body-footer.html @@ -1,10 +1,10 @@ -
+
diff --git a/src/core/templates/body-header.html b/src/core/templates/body-header.html index 4fe8b41..0543d68 100644 --- a/src/core/templates/body-header.html +++ b/src/core/templates/body-header.html @@ -4,7 +4,7 @@