在jinja文件中找到其中一些:
</extension>
{%- else -%}
<extension name="blabla">
还
{% if freeswitch_dispatcher -%}
<extension name="hold_unhold">
看到破折号?知道它的用途吗?
答案 0 :(得分:34)
原来+
和-
用于whitespace control目的。
您可以通过在块的开头加上加号(+)来手动禁用lstrip_blocks行为 [...]
您也可以手动剥离模板中的空白。如果在块的开头或结尾添加减号( - )(例如for for tag),则可以删除注释或变量表达式,或者在该块之后删除空格