python – 金字塔和变色龙ZPT
作者:互联网
我是网络开发的新手,我正在尝试使用Pyramid在python中创建一个简单的网页.当谈到使用Chameleon制作模板文件时,我遇到了一些麻烦.我现在要做的事情很简单. view callable返回一个字典列表(所有字典都有相同的键只是不同的值).我想通过循环遍历列表中的每个条目将这些值放入表中.
我在查找如何在Chameleon中进行循环时遇到了很多麻烦.有了字典后,我知道如何获取给定键的值.如果有人知道一个好的教程或者只是给出一个快速的例子,那将非常感激.
解决方法:
你需要使用“tal:repeat”.如果您已将“people”传递给模板,该模板是一个词典列表:
<ul>
<li tal:repeat="person people">${person['firstname']} ${person['lastname']}</li>
</ul>
标签:python,pyramid,chameleon,template-tal 来源: https://codeday.me/bug/20190614/1237119.html