【发布时间】:2014-03-17 07:57:18
【问题描述】:
我想在我的 MongoDB 数据库的列表中表示一些条目,但我想使用 Jinja2 语法,通过 Flask 从我的数据库中检索条目。例如:
var dataArray = [{% for entry in entries %}{{ entry.value }}, {% endfor %}];
d3.select("body")
...
我认为逗号是必需的,用于分隔数组中的值,但它仍会呈现最后一个逗号,这是不需要的。如何正确地做到这一点?
【问题讨论】:
-
为什么要在模板中这样做?为什么不在代码中转换数组,然后将其传递给模板?
-
我希望 sn-p 独立于我的 Flask 代码,因此我可以轻松实现这一点。然后我只需要在 Flask 中引用列表。
-
我决定照你说的做,效果还不错。
标签: javascript mongodb d3.js flask jinja2