def register_extensions(app): from application.assets import env env.init_app(app) from flask.ext.mongoengine import MongoEngine MongoEngine().init_app(app) # flask security setup from application.extensions import user_datastore Security(app, user_datastore) # flask markdown from flaskext.markdown import Markdown Markdown(app) from application.extensions import mail mail.init_app(app) import os if 'SENTRY_DSN' in os.environ: from raven.contrib.flask import Sentry Sentry(app, dsn=os.environ['SENTRY_DSN']) from application.sso.oidc import OIDC app.oidc_client = OIDC(app) if app.debug: from flask_debugtoolbar import DebugToolbarExtension DebugToolbarExtension().init_app(app)
def register_extensions(app): from application.assets import env env.init_app(app) from application.models import db db.init_app(app) # flask security setup from application.extensions import user_datastore Security(app, user_datastore) # flask markdown from flaskext.markdown import Markdown Markdown(app) # flask mail from application.extensions import mail mail.init_app(app) import os if 'SENTRY_DSN' in os.environ: from raven.contrib.flask import Sentry Sentry(app, dsn=os.environ['SENTRY_DSN']) from application.sso.oidc import OIDC app.oidc_client = OIDC(app)
def register_extensions(app): from application.assets import env env.init_app(app) from application.models import db db.init_app(app) # flask security setup from application.extensions import user_datastore Security(app, user_datastore)
def register_extensions(app): from application.assets import env env.init_app(app)