From c57ebef076438c83a0e408227341398249566ff1 Mon Sep 17 00:00:00 2001 From: stilbruch Date: Wed, 23 Mar 2022 12:30:23 -0500 Subject: User registration and login now works --- app/app.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'app/app.py') diff --git a/app/app.py b/app/app.py index 8f6fafe..3051934 100644 --- a/app/app.py +++ b/app/app.py @@ -1,16 +1,24 @@ from flask import Flask from flask_sqlalchemy import SQLAlchemy +from flask_login import LoginManager # Setup app before doing imports app = Flask(__name__) app.config['TEMPLATES_AUTO_RELOAD'] = True app.config['SECRET_KEY'] = "super duper secret" # FIXME: do not use in prod -app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite://../strenghty.db' +app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///../strengthy.db' app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False +# Setup flask-login +login_manager = LoginManager(app) +login_manager.init_app(app) + # Setup SQLAlchemy # https://flask-sqlalchemy.palletsprojects.com/en/2.x/quickstart/#a-minimal-application db = SQLAlchemy(app) +# TODO: do in script +import tables.user +db.create_all() # Load routes import routes -- cgit v1.2.3