Added auto trim and lstrip for jinja template's blocks.

master
Иванов Денис 3 years ago
parent 4b474258fe
commit 19f92a0fe4

@ -1558,9 +1558,12 @@ class TemplateEngine:
if directory_path is not None:
self.environment = Environment(
loader=FileSystemLoader(directory_path))
loader=FileSystemLoader(directory_path),
trim_blocks=True,
lstrip_blocks=True)
else:
self.environment = Environment()
self.environment = Environment(trim_blocks=True,
lstrip_blocks=True)
self.environment.filters = CALCULATE_FILTERS

@ -1446,7 +1446,7 @@ class TestDirectoryProcessor:
'# Processed template files:\n' +
f'# {template_path}\n' +
'#' + '-' * 79 +
f'\n\n\ntemplate = {template_path}')
f'\n\ntemplate = {template_path}')
directory_processor = DirectoryProcessor(
'install',
datavars_module=datavars,

Loading…
Cancel
Save