X-Git-Url: https://git.toastfreeware.priv.at/philipp/winterrodeln/wradmin.git/blobdiff_plain/3b0389ec9b05081432904191ad83e49748efa603..768684c7ebf1952043a0010664880846ffdeafcd:/wradmin/app.py diff --git a/wradmin/app.py b/wradmin/app.py new file mode 100644 index 0000000..9d7aa19 --- /dev/null +++ b/wradmin/app.py @@ -0,0 +1,14 @@ +from flask import Flask +from flask_login import LoginManager +from flask_principal import Principal, Permission, RoleNeed + +import wradmin + +app = Flask(__name__) +app.config.from_envvar('WRADMIN_SETTINGS') +db = wradmin.model.init_db(app) +app.jinja_env.globals.update(h=wradmin.template_helper.PylonsHelper()) +login_manager = LoginManager(app) +login_manager.login_view = "login" +principals = Principal(app) +admin_permission = Permission(RoleNeed('admin'))