我们正在使用 jinja2 来创建我们的 html,但是,由于我们在 jinja 中执行了许多循环和其他事情来生成 html,因此 html“看起来”很难看......(注意:这只是为了美观)。我们可以做些什么来清理 html? (除了明显清理我们的 jinja2 代码,这会使我们的模板对我们的员工来说有些不可读)
像美汤的美化之类的东西?
(是的,我意识到这个问题是一个非常挑剔的问题……我的 ocd 说要清理它)。
例如:
<table>
<tbody>
<tr>
<td>
a column
</td>
<td>
a value
</td>
</tr>
</tbody>
</table>
很丑吧?
最佳答案
将“-”添加到标签:
{%- if 'this'=='this' -%}
{{ blah }}
{%- endif -%}
关于python - 有没有办法清理jinja2产生的html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16951976/