如何在Django模板中转义{{or}}?

Django{{ var }}在其模板中将其视为某些变量。我怎样才能逃避{{ var }}{{or}}使得Django不把它当作变量。

<p>"{{ some text }}"</p> 应该打印完全一样。

回答:

相信你正在寻找templatetag模板标记。

如链接到文档所述,

由于模板系统没有“转义”的概念,因此要显示模板标签中使用的位之一,必须使用{% templatetag %}标签。

例如:

<p>"{% templatetag openvariable %} some text {% templatetag closevariable %}"</p>

将显示为:

<p>"{{ some text }}"</p>

以上是 如何在Django模板中转义{{or}}? 的全部内容, 来源链接: utcz.com/qa/419725.html

回到顶部