def init_for(env): init_app(app, env) init_app(eventapp, env) app.config['tz'] = timezone(eventapp.config['TIMEZONE']) eventframe.models.db.init_app(app) eventframe.models.db.init_app(eventapp) lastuser.init_app(app) lastuser.init_usermanager(UserManager(eventframe.models.db, eventframe.models.User)) assets.register('js_all', js) assets.register('css_all', css) eventassets.register('js_baseframe', baseframe_js) eventassets.register('css_baseframe', baseframe_css) setup_themes(eventapp, app_identifier='eventframe') setup_themes(app, app_identifier='eventframe') # To list themes in the admin views for theme in eventapp.theme_manager.list_themes(): load_theme_assets(eventassets, theme) return DomainDispatcher(app.config['ADMIN_HOSTS'], app, eventapp)
def init_for(env): coaster.app.init_app(app, env) coaster.app.init_app(eventapp, env) app.config['tz'] = timezone(eventapp.config['TIMEZONE']) eventframe.models.db.init_app(app) eventframe.models.db.init_app(eventapp) lastuser.init_app(app) lastuser.init_usermanager( UserManager(eventframe.models.db, eventframe.models.User)) assets.register('js_all', js) assets.register('css_all', css) eventassets.register('js_baseframe', baseframe_js) eventassets.register('css_baseframe', baseframe_css) setup_themes(eventapp, app_identifier='eventframe') setup_themes( app, app_identifier='eventframe') # To list themes in the admin views for theme in eventapp.theme_manager.list_themes(): load_theme_assets(eventassets, theme) return DomainDispatcher(app.config['ADMIN_HOSTS'], app, eventapp)
eventframe.models.db.init_app(app) eventframe.models.db.init_app(eventapp) # Fourth, setup baseframe, assets and theme assets on both apps app.register_blueprint(baseframe) eventapp.register_blueprint(baseframe) assets = Environment(app) eventassets = ThemeAwareEnvironment(eventapp) js = Bundle(baseframe_js, toastr_js, filters='jsmin', output='js/packed.js') css = Bundle(baseframe_css, toastr_css, 'css/app.css', filters='cssmin', output='css/packed.css') assets.register('js_all', js) assets.register('css_all', css) eventassets.register('js_baseframe', baseframe_js) eventassets.register('css_baseframe', baseframe_css) setup_themes(eventapp, app_identifier='eventframe') setup_themes(app, app_identifier='eventframe') # To list themes in the admin views for theme in eventapp.theme_manager.list_themes(): load_theme_assets(eventassets, theme) application = DomainDispatcher(app.config['ADMIN_HOSTS'], app, eventapp)