【发布时间】:2018-06-19 09:47:37
【问题描述】:
我有一本这样的字典:
users:
sammy:
status: employed
chris:
status: unemployed
dan:
status: employed
我需要设计一个 jinja 模板,以便输出如下所示,按字母顺序仅显示已使用的用户:
<Directory /var/www/html/dan>
Require group dan
</Directory>
<Directory /var/www/html/sammy>
Require group sammy
</Directory>
到目前为止,我已经得到了这个模板,但不知道如何选择仅雇佣用户并让他们按字母顺序。
{% for user in users %}
<Directory /var/www/html/{{ user }}>
Require group {{ user }}
</Directory>
{% endfor %}
【问题讨论】:
-
请特别检查built-in filters、
selectattr和sort。 -
再次感谢@KonstantinSuvorov 的帮助。您使用什么工具来调试 Jinja 模板?