def render(template_file, **kwargs):
env = Environment(loader=FileSystemLoader(BASE_PATH),
trim_blocks=True,
undefined=StrictUndefined)
jinja_filters = {
"to_yaml": lambda obj: yaml.dump(obj, default_flow_style=False),
"indent": indent_text,
}
env.filters.update(jinja_filters)
template = env.get_template(template_file)
return template.render(**kwargs)
评论列表
文章目录