python - 在 Jinja 中根据 CSV 值创建列表

标签 python flask jinja2

在 flask 模板中,我想循环遍历我的值,这是逗号分隔的值范围。所以在我的模板中,我想做一些类似的事情:

{% for tag in list(myparent.my_tags) %}

{{tag}}

{% endfor %}

我可以在文档中看到list,但我不知道如何使用它。 http://jinja.pocoo.org/docs/dev/templates/

my_tags 的值是 abc、def、ghi...,目的是依次循环每个组。

最佳答案

Jinja2 的 split 功能应该可以工作。

{% for tag in myparent.my_tags.split(',') %}

{{ tag }}

{% endfor %}

关于python - 在 Jinja 中根据 CSV 值创建列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32933883/

相关文章:

ansible - 使用 Jinja2 过滤器获取组中主机的 IP 列表

python - 从python函数分配可变数量的返回的优雅方法

python - Python 3.6 和 3.7 中的 DeprecationWarning(使用 Pillow、distutils、imp)

python - heapq.merge 是否可以与 Iterator 类一起使用?

python - 为什么 python 在这里复制列表?

python-3.x - 在不违反 PEP-8 的情况下将 View 移动到单独的文件

python - 客户端,Google Flex App Engine和Cloud SQL之间的高延迟

html - 组合上下文和表单时,模板显示标记而不是页面

python - Messenger 机器人每 5 条消息发送一条消息

javascript - Jinja 和 javascript 语法冲突?