blob: 65541d496ee1940e1589485ae71f7061e6e6f633 [file] [log] [blame]
class Renderer(object):
def __init__(self, **kwargs):
super(Renderer, self).__init__(**kwargs)
def render(self, loader, template, **kwargs):
t = loader.get_template(template)
post = kwargs.pop('post', lambda result: result)
r = t.render(loader=loader, **kwargs)
return post(r)