from flask.app import Flask from flask_bootstrap import Bootstrap from flask_cache import Cache from app.configuration import Configuration from app.globals import cache, db, mailservice import blueprints from blueprints.core import BlueprintCore from utility.log import Log if (__name__ == "__main__"): # Initialise application # ---------------------------------------------------------------------------- # Log.level(Log.DEBUG) Log.information(__name__, "Initialising Flask...") app = Flask(__name__, static_folder="../../static", template_folder="../../template") Bootstrap(app) app.secret_key = Configuration["secret_key"] Log.information(__name__, "Connecting to database...") app.config["SQLALCHEMY_DATABASE_URI"] = Configuration["sql_db_uri"] db.app = app db.init_app(app) Log.information(__name__, "Setting up cache...") cache.init_app(app, config={ "CACHE_TYPE": Configuration["cache_type"], "CACHE_DIR": Configuration["cache_path"] })
User(Role.get(3), "*****@*****.**", "Benutzer", "pwd", ""), User(Role.get(3), "*****@*****.**", "Test Benutzer", "pwd", ""), ] for item in items: item.create() # ---------------------------------------------------------------------------- # @staticmethod def installSessions(): Session.get(1) # Initialise application # -------------------------------------------------------------------------------- # Log.level(Log.DEBUG) Log.information(__name__, "Initialising Flask...") app = Flask(__name__, static_folder="../../static", template_folder="../../template") Bootstrap(app) app.secret_key = Configuration["secret_key"] cache.init_app(app, config={ "CACHE_TYPE": Configuration["cache_type"], "CACHE_DIR": Configuration["cache_path"] }) Log.information(__name__, "Connecting to database...") app.config["SQLALCHEMY_DATABASE_URI"] = Configuration["sql_db_uri"] db.app = app db.init_app(app)