编程语言
首页 > 编程语言> > python – 金字塔和变色龙ZPT

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