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'))