Exemplo n.º 1
0
    def __init__(self, engine_name, template_root=None, config_section=None):
        if template_root:
            self.template_root = template_root
        else:
            self.template_root = '.'
        if not config_section:
            config_section = engine_name + '_settings'
        engine_opts = cherrypy.config.get(config_section, {})
        Engine = available_engines.get(engine_name, None)
        if not Engine:
            msg = 'Please install a plugin for "%s" to use its functionality'
            raise TemplateEngineMissing(msg % engine_name)
        self.engine = Engine(cherrypy_vars, engine_opts)

        #initialize the parent, hooking before_finalize to our before_finalize
        #method
        Tool.__init__(self, 'before_finalize', self.before_finalize)
Exemplo n.º 2
0
    def __init__(self, engine_name, template_root=None, config_section=None):
        if template_root:
            self.template_root = template_root
        else:
            self.template_root = '.'
        if not config_section:
            config_section = engine_name + '_settings'
        engine_opts = cherrypy.config.get(config_section, {})
        Engine = available_engines.get(engine_name, None)
        if not Engine:
            msg = 'Please install a plugin for "%s" to use its functionality'
            raise TemplateEngineMissing(msg % engine_name)
        self.engine = Engine(cherrypy_vars, engine_opts)

        #initialize the parent, hooking before_finalize to our before_finalize
        #method
        Tool.__init__(self, 'before_finalize', self.before_finalize)
Exemplo n.º 3
0
 def __init__(self):
     Tool.__init__(self, 'before_request_body', self.upgrade)
Exemplo n.º 4
0
 def __init__(self):
     Tool.__init__(self, 'before_request_body', self.upgrade)
Exemplo n.º 5
0
 def __init__(self):
   Tool.__init__(self, 'before_handler',
                 self.load, priority=10)
Exemplo n.º 6
0
 def __init__(self):
     Tool.__init__(self, 'before_handler', self.load, priority=10)