from flask import Flask from flask_bootstrap import Bootstrap from config import DB_DRIVER, DB_PASSWORD, DB_USER, DB_DATABASE, DB_HOST, DB_PORT from flask_login import LoginManager from flask_wtf.csrf import CSRFProtect app = Flask(__name__) app.config.from_object('config') lm = LoginManager() lm.init_app(app) lm.login_view = 'login' bootstrap = Bootstrap(app) csrf = CSRFProtect() csrf.init_app(app) from db import DB db = DB(DB_PASSWORD, DB_DRIVER, DB_USER, DB_DATABASE, DB_HOST, DB_PORT) from app import views, models lm.anonymous_user = models.MyAnonymous