繁体   English   中英

金字塔和变色龙ZPT

[英]Pyramid and Chameleon ZPT

我是网络开发的新手,我正在尝试使用Pyramid在python中创建一个简单的网页。 当谈到使用Chameleon制作模板文件时,我遇到了一些麻烦。 我现在要做的事情很简单。 view callable返回一个字典列表(所有字典都有相同的键只是不同的值)。 我想通过循环遍历列表中的每个条目将这些值放入表中。

我在查找如何在Chameleon中进行循环时遇到了很多麻烦。 有了字典后,我知道如何获取给定键的值。 如果有人知道一个好的教程或者只是给出一个快速的例子,那将非常感激。

你需要使用“tal:repeat”。 如果您已将“people”传递给模板,该模板是一个词典列表:

<ul>
  <li tal:repeat="person people">${person['firstname']} ${person['lastname']}</li>
</ul>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM