Tornado 模版语言传递字典

用python作为后台通过Get或Post给前端Html传递数据时,可以使用模版语言。同时可以使用字典传递键值对动态设置标签属性和标签的内容。

1. 在模版预言中使用for循环接受字典:

{% for td_key in td_mm %}

2. 通过迭代取得键名:

<td class={{td_key}}>

3. 再通过键名索引找到字典的值:

<td class={{td_key}}>{{td_mm[td_key]}}</td>

python源代码:

td_list={'k1':11,'k2':22,'k3':33,'k4':44}
class myMainHandle(tornado.web.RequestHandler):
    def get(self,*args,**kwargs):
        self.render("order_inform.html",td_mm=td_list)

 

posted @ 2020-05-16 15:22  yehaita  阅读(382)  评论(0)    收藏  举报