我有一个查询示例, 我想生成一个列表并计算每个结果,但在这种情况下,loop.index 不起作用。
我看到了一些解决方案,但没有一个能解决问题。
q = session.query(
Post, User, Bookmark,
).filter(
Post.id== Bookmark.post_id,
).filter(
User.id == Bookmark.user_id,
).all()
好的,我找到了解决方案 - 谢谢你帮助我
{% set ns = namespace(c = 0) %}
{% set ns.c = ns.c + 1 %}
{% for item in q %}
{% if item[1].id == current_user.id %}
{{ ns.c }}
{{ item[0].title }}
{% endif %}
{% endfor %}