【发布时间】:2011-09-17 16:18:42
【问题描述】:
我刚刚开始构建我的第一个 Flask 应用程序,该应用程序目前只是为我的表标签内的对象返回 inspect 的输出。问题是模板引擎不是我期望的html,而是混淆了布局,创建了新标签(我猜它解析了dict的大括号)。
【问题讨论】:
我刚刚开始构建我的第一个 Flask 应用程序,该应用程序目前只是为我的表标签内的对象返回 inspect 的输出。问题是模板引擎不是我期望的html,而是混淆了布局,创建了新标签(我猜它解析了dict的大括号)。
【问题讨论】:
从你的问题我不太明白,为什么以及在哪里运行 inspect,但可以像这样逃避输出:
{{ object | e }}
或者您可以使用'foo' 或{% raw %} 转义模板内的内容:
{{ '{{' }}
{% raw %}
{% %}
{% endraw %}
【讨论】:
<> 括号中,并且 Chrome 在检查窗口中添加了额外的结束标记,这导致我得出错误的结论。