from base.utils.login import * from base.utils.lesscss import lesscss from base.utils.autoindex import AutoIndex login_manager = LoginManager( ) login_manager.setup_app(base_app) gravatar = Gravatar(base_app, size=124, rating='pg', default='retro', force_default = False, force_lower = False ) base_app.mailer = mailer base_app.db = db base_app.login_manager = login_manager base_app.content_modules = [] base_app.admin_models = [ Content ] base_app.gravatar = gravatar # initialize Sijax ajax.Sijax(base_app) # XXX: This might be a bad idea #base_app.route = ajax.route # XXX: This is the preliminary use of autoindex # AutoIndex(base_app, browse_root="templates") # ############################################################################## # Setup jinja globals for templates base_app.jinja_env.globals["content_modules"] = base_app.content_modules