【发布时间】:2022-01-02 00:39:42
【问题描述】:
{%for feed,tim in feeds,time %}
{% set nickname = feed.nick %}
{% set like = feed.like %}
{% set text = feed.text %}
{% set today = tim %}
{% set postid = feed.postid %}
{% set photo = feed.photo %}
{% set profile = feed.profile %}
{%for cmt in cmts %}
{% set nickname = cmt.nick %}
{% set cmt = cmt.cmt %}
{% set cmtid = cmt.cmtid %}
{% if cmtid == postid %}
<p class="description"><span>{{nickname}} </span> {{cmt}}</p>
{% endif %}
{% endfor %}
<div class="comment-wrapper">
<img src="../static/images/smile.PNG" class="icon" alt="">
<input type="text" class="comment-box" id='cmt' placeholder="Add a comment">
<button class="comment-btn" onclick=cmt_write()>post</button>
</div>
</div>
</div>
{% endfor %}
在jinja2中用一个列表成功执行for语句, 但我们必须使用两个列表。
我尝试在 jinja2 中使用 2 个列表(提要、时间)
如何从 jinja2 循环 jinja2
有没有办法在 jinja2 中使用两个列表?
【问题讨论】:
-
在视图函数中告诉我们
feeds和time的定义。