二维数据如何使用jinja2的join过滤器

新手上路,请多包涵

假设response的数据是:

            'merchants': [{
                'id': 1,
                'name': 'taobao'
            }, {
                'id': 2,
                'name': 'jingdong'
            }, ...],

如何在模板渲染后变成以下形式:

taobao、jingdong

jinja2官方一个过滤器join,但只支持一维list。

阅读 4.5k
1 个回答
新手上路,请多包涵

查看文档发现还有一个 attribute 参数:
{{ item.merchants | join("、", attribute="name") }}

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏