def __init__(self, *args, **kwargs): db = connect_mongo(MONGO_DB, **kwargs) print('db = ', db) super(ACLApp, self).__init__(url_patterns, db=db, *args, **dict(settings, **kwargs))
def __init__(self, *args, **kwargs): db = connect_mongo(mongo_settings, **kwargs) self.mc = pylibmc.Client(["127.0.0.1"], binary=True, behaviors={ "tcp_nodelay": True, "ketama": True }) super(ADSWApp, self).__init__(url_patterns, db=db, *args, **dict(settings, **kwargs))
def __init__(self, *args, **kwargs): # Init jiaja2 environment self.jinja_env = settings.JINJA_ENV # Register filters for jinja2 self.jinja_env.filters.update(filters.register_filters()) self.jinja_env.tests.update({}) self.jinja_env.globals['settings'] = settings.APP_SETTINGS handlers = route.get_routes() # Register mongo db self.db = connect_mongo(settings.MONGO_DB, **kwargs) # compress css and js self.assets = lambda x: settings.ASSETS[x].urls()[0] # registr admin list self.admin_apps = get_admin_apps() # registr models self.models = import_models() tornado.web.Application.__init__( self, handlers, *args, **dict(settings.APP_SETTINGS, **kwargs))
def __init__(self, *args, **kwargs): db = connect_mongo(MONGO_DB, **kwargs) super(ACLApp, self).__init__( url_patterns, db=db, *args, **dict(settings, **kwargs))