我正在使用龙卷风框架,它呈现一个html页面(trial.html)。变量" pn"有一个列表[u' S1',u' S2']。HTML如何迭代并打印通过龙卷风作为列表传递的参数?
class Setup(tornado.web.RequestHandler):
def get(self):
pn= cdict[room]['panel']
self.render("trial.html",pn=json.dumps(pn))
以下是我的HTML代码的一部分:
<li> <a href="setup?nw={{nw}}">{{(pn) }}</li></a>
我希望列表呈现为:
S1
S2
其中S1和S2都有单独的href.But现在它被渲染为 [S1&#39;,S2&#39;]只有一个href。 那么如何在HTML中拆分列表并将单独的href分配给链接中的元素。
答案 0 :(得分:0)
三件事:
json.dumps
。(在您的情况下,您不需要)。for
循环迭代列表。 以下是如何迭代模板中的列表:
{% for item in your_list %}
<li>{{ item }}</li>
{% endfor %}
以上代码将为li
中的每个项目创建your_list
元素。