def get_jinja_env():
env = jinja2.Environment(trim_blocks=True, autoescape=False)
env.filters['yaml_safe'] = yaml.safe_dump
env.filters['date_time_format'] = date_time_format
env.filters['get_date_time_delta'] = get_date_time_delta
env.filters['get_date_age'] = get_date_age
env.globals['format_resource'] = resource_format
env.globals['format_struct'] = format_struct
env.globals['get_resource_tag_value'] = get_resource_tag_value
env.loader = jinja2.FileSystemLoader(
[
os.path.abspath(
os.path.join(
os.path.dirname(os.path.abspath(__file__)),
'..',
'msg-templates')), os.path.abspath('/')
]
)
return env
评论列表
文章目录