def __init__(self, controller_or_app):
self.app = controller_or_app.app if hasattr(controller_or_app, 'app') else controller_or_app
self.env = jinja2.Environment(
loader=jinja2.ChoiceLoader(
(
jinja2.PackageLoader('pycommunicate'),
jinja2.FileSystemLoader(self.app.template_directory)
)
)
)
def add_includes():
return self.render_includes()
self.env.globals.update({
'add_includes': add_includes
})
评论列表
文章目录