From 671034054d88dd17e0a49466a6a51922d0f892bc Mon Sep 17 00:00:00 2001 From: Jon Boese Date: Thu, 5 Mar 2020 13:08:40 -0600 Subject: [PATCH] Init example --- .gitignore | 6 +++++ app/__init__.py | 25 +++++++++++++++------ app/templates/layout.html | 26 +++++++++++----------- app/templates/login.html | 2 -- app/views/account.py | 11 +++++++++ app/views/loginHandler.py | 47 +++++++++++++++++++++++++++++++++++++++ app/views/main.py | 43 ----------------------------------- requirements.txt | 1 + 8 files changed, 96 insertions(+), 65 deletions(-) create mode 100644 app/views/account.py create mode 100644 app/views/loginHandler.py diff --git a/.gitignore b/.gitignore index a14521a..fff09ab 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,9 @@ build/ .elasticbeanstalk/* !.elasticbeanstalk/*.cfg.yml !.elasticbeanstalk/*.global.yml +/.idea/.gitignore +/.idea/examplesite.iml +/.idea/misc.xml +/.idea/modules.xml +/.idea/inspectionProfiles/profiles_settings.xml +/.idea/vcs.xml diff --git a/app/__init__.py b/app/__init__.py index 75813fa..35b395b 100644 --- a/app/__init__.py +++ b/app/__init__.py @@ -1,17 +1,28 @@ -from flask import Flask -from flask_login import LogInManager +from flask import Flask, render_template +from flask_login import LoginManager +from app.views.loginHandler import loginHandler +from app.views.account import account -# The WSGI configuration on Elastic Beanstalk requires -# the callable be named 'application' by default. app = Flask(__name__) +app.register_blueprint(loginHandler) +# app.register_blueprint(account) + login_manager = LoginManager() login_manager.init_app(app) -login_manager.login_view = "login" +login_manager.login_view = "loginHandler.login" + @login_manager.user_loader def load_user(user_id): return User.get(user_id) -# Import the views -from app.views import main + +@app.route('/') +@app.route('/index') +def index(): + return render_template('index.html', title='Home') + + +if __name__ == '__main__': + app.run() diff --git a/app/templates/layout.html b/app/templates/layout.html index 09395ca..49f408b 100644 --- a/app/templates/layout.html +++ b/app/templates/layout.html @@ -5,12 +5,12 @@