当我的模板包含一些JavaScript时,我遇到了一个问题。例如:
<script>var i = /{{([a-z]*)}}/gi;</script>
果然,模板解释器希望将双卷曲大括号{{}}中的所有内容解释为变量。现在我想知道是否有办法关闭类似于{%autoescape off%}{%endautoescape%}
的此类行为。
您可以使用内置标记:{%verbatim%}和{%endverbatim%},如下所示:
{% verbatim %}
<script>var i = /{{([a-z]*)}}/gi;</script>
{% endverbatim %}