templates: minor changes
This commit is contained in:
parent
fd54ff6d78
commit
4ab1d0aa44
|
@ -18,25 +18,25 @@ except ModuleNotFoundError:
|
|||
|
||||
class Template(Environment):
|
||||
def __init__(self, search=[], global_vars={}, context=None, autoescape=True):
|
||||
self.autoescape = autoescape
|
||||
self.func_context = context
|
||||
self.search = FileSystemLoader([])
|
||||
|
||||
for path in search:
|
||||
self.add_search_path(Path(path))
|
||||
|
||||
super().__init__(
|
||||
loader=self.search,
|
||||
extensions=[HamlishExtension],
|
||||
autoescape=self.autoescape,
|
||||
lstrip_blocks=True,
|
||||
trim_blocks=True
|
||||
)
|
||||
|
||||
self.autoescape = autoescape
|
||||
self.func_context = context
|
||||
|
||||
self.hamlish_file_extensions=('.haml',)
|
||||
self.hamlish_enable_div_shortcut=True
|
||||
self.hamlish_mode = 'indented'
|
||||
|
||||
for path in search:
|
||||
self.add_search_path(Path(path))
|
||||
|
||||
self.globals.update({
|
||||
'markup': Markup,
|
||||
'cleanhtml': lambda text: ''.join(xml.etree.ElementTree.fromstring(text).itertext()),
|
||||
|
|
Loading…
Reference in a new issue