python - jinja2.exceptions.UndefinedError: 'set' 未定义
问题描述
不能在 Jinja2 模板中使用 Python 集吗?试图解释重复的数字,但不断收到jinja2.exceptions.UndefinedError: 'set' is undefined
{% for report in source.reports if report.stuffs%}
{% set seen = set() %}
{% for stuff in report.stuffs %}
{% if stuff.number not in seen %}
{% do seen.add(stuff.number) %}
解决方案
推荐阅读
- angular - 如何在角茉莉花中进行手动注射
- ruby-on-rails - 如何使用 Ruby on Rails 设置具有给定表集的 MVC 样式
- html - HTML & CSS:作为叠加层的粘性
- spring - 使用 @EnableOAuth2Sso 和 @EnableResourceServer 时不支持 UserDetailsService
- c++ - 从输入文件中修剪空格
- angular - 无法从 Angular 的资产文件夹中加载 CSS 文件
- python - 最常见的对 - Python
- node.js - 让 jest 转译到 src 目录之外
- input - 从 kotlin 中的文件中读取地图的数组列表
- angular - NGRX - 使用散列而不是数组来表示状态