jinja2格式过滤器-需要创建列

时间:2018-09-24 23:45:48

标签: python flask jinja2 string-formatting

请给我帮助。我需要创建文本列,并且此过滤器无法正常工作。这只会在文本列之间打印一个空格:

{{ "%-20s %-20s %-20s %-20s"| format(eachUser['address'], eachUser['login'], eachUser['user'], eachUser['hostname']) }}

我认为过滤器与python中format()的过滤器不同;因此,在任何地方都有可以用来正确格式化诸如^这样的字符串的过滤器列表吗?。

如果有人能指出正确的方向,我将不胜感激。谢谢

1 个答案:

答案 0 :(得分:0)

我没有使用jinja2过滤器来格式化字符串,而是创建了一个HTML表并遍历了正确显示它们所需的变量。感谢@gittert的建议!