def __init__(self, *args, **kwargs):
""" Creates a new Jinja2 templating engine.
"""
# Call the parent
super().__init__(*args, **kwargs)
# Create a Jinja2 environment. We could use jinja2.Template().render()
# directly, but having an environment gives us more control over, e.g.,
# custom filters.
self.env = jinja2.Environment()
# Registering custom filters is described here:
# http://jinja.pocoo.org/docs/dev/api/#custom-filters
self.register_custom_filters(self.env)
# Built-in Jinja2 filters are listed here:
# http://jinja.pocoo.org/docs/dev/templates/#builtin-filters
###########################################################################
评论列表
文章目录