我认为我的模板适用于大多数字符串值。例如。我发现了如何将目标格式的%
字符(rsyncd.conf
中的值)转义。但是,我不知道如何以这种格式对换行符进行转义。
我可以使用未定义的变量引发错误。我认为这可以正常使用。
{% if condition_fails %}
{{ error_these_variables_cannot_include_newline_characters }}
{% endif %}
但是我不知道如何在Jinja2中编写条件来检查换行符。 Jinja2关于字符串文字的所有文档都说,它们用单引号或双引号引起来。我不知道如何在Jinja2中表达换行符。我该如何解决我的问题?