def setup(app): db.init_app(app) mail.init_app(app) admin = Admin(app) bootstrap = Bootstrap(app) setup_filters_and_processors(app) # Register our own blueprints / apps setup_views(app) setup_crm(app) from .cfp import register_plugin as register_cfp register_cfp(app) from .security import register_plugin as register_security register_security(app) # Add some extensions whoosh = Whoosh(app) pages = FlatPages(app) app.extensions['pages'] = pages setup_freezer(app) markdown_manager = Markdown(app) asset_manager = AssetManager(app) app.extensions['asset_manager'] = asset_manager # Setup custome babel config (see below) setup_babel(app) # Setup hierarchical Jinja2 template loader # TODO: should be generic setup_template_loader(app) create_db(app)
def setup(app): db.init_app(app) mail.init_app(app) # login_manager.init_app(app) admin = Admin(app) bootstrap = Bootstrap(app) app.register_plugin("website.auth") setup_filters_and_processors(app) app.register_plugin("website.views") # app.register_plugin("website.cfp") #app.register_plugin("website.registration") app.register_plugin("website.crm") app.register_plugin("website.sdc") # Students demo cup # Add some extensions whoosh = Whoosh(app) pages = FlatPages(app) app.extensions['pages'] = pages setup_freezer(app) markdown_manager = Markdown(app) asset_manager = AssetManager(app) app.extensions['asset_manager'] = asset_manager # Setup custome babel config (see below) setup_babel(app) # Setup hierarchical Jinja2 template loader # TODO: should be generic setup_template_loader(app) create_db(app) load_tracks(app) if not app.config.get('TESTING'): pass #audit_service.init_app(app) #audit_service.start() #index_service.init_app(app) #index_service.start() #activity_service.init_app(app) #activity_service.start() setup_monitoring(app)
def setup(app): db.init_app(app) mail.init_app(app) #login_manager.init_app(app) admin = Admin(app) bootstrap = Bootstrap(app) app.register_plugin("website.security") setup_filters_and_processors(app) app.register_plugin("website.views") #app.register_plugin("website.cfp") app.register_plugin("website.registration") app.register_plugin("website.crm") app.register_plugin("website.sdc") # Students demo cup # Add some extensions whoosh = Whoosh(app) pages = FlatPages(app) app.extensions['pages'] = pages setup_freezer(app) markdown_manager = Markdown(app) asset_manager = AssetManager(app) app.extensions['asset_manager'] = asset_manager # Setup custome babel config (see below) setup_babel(app) # Setup hierarchical Jinja2 template loader # TODO: should be generic setup_template_loader(app) create_db(app) load_tracks(app) if not app.config.get('TESTING'): pass