from flask import Flask from flask_sqlalchemy import SQLAlchemy from flask_security import Security, SQLAlchemyUserDatastore from flask_security.models import fsqla_v2 as fsqla app = Flask(__name__) app.config["SECRET_KEY"] = "dev" app.config['SECURITY_PASSWORD_SALT'] = "devSalt" # os.environ.get("SECURITY_PASSWORD_SALT", "") app.config["SQLALCHEMY_DATABASE_URI"] = "sqlite:///../advLab.db" db = SQLAlchemy(app) fsqla.FsModels.set_db_info(db) from advlabdb import models # Setup Flask-Security user_datastore = SQLAlchemyUserDatastore(db, models.User, models.Role) security = Security(app, user_datastore) from advlabdb import routes from advlabdb import forms