【发布时间】:2020-12-19 01:01:04
【问题描述】:
谁能告诉我为什么这不起作用?
<div class="dropdown">
<a class="btn btn-primary dropdown-toggle" href="#" role="button" id="dmenu" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Select Thing
</a>
<div class="dropdown-menu" aria-labelledby="dmenu">
{% for thing in master.things %}
<a class="dropdown-item" href="#">{{ thing.thing_name }}</a>
{% endfor %}
</div>
</div>
master 和 things 正在正确导入,因为我可以循环并打印它们。只有当我尝试使用循环创建下拉项目时,它才不起作用。我得到一个空列表。
谢谢
【问题讨论】:
-
恐怕您需要更具体一些。 “不起作用”是什么意思 - 你有一个空列表吗?你的视图函数在哪里?
-
@roganjosh 是的,空列表。
标签: python flask bootstrap-4 jinja2