作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我是 web 开发的新手,正在尝试使用 Pyramid 在 python 中制作一个简单的网页。在使用 Chameleon 制作模板文件时,我遇到了一些障碍。我现在想做的事情非常简单。可调用 View 返回字典列表(所有字典都具有相同的键,只是不同的值)。我想通过遍历列表中的每个条目将这些值放入表中。
我在寻找如何在 Chameleon 中执行循环时遇到了很多麻烦。一旦有了字典,我就知道如何获取给定键的值。如果有人知道好的教程或可以给出一个简单的示例,我们将不胜感激。
最佳答案
你需要使用“tal:repeat”。如果您已将“people”传递给模板,这是一个字典列表:
<ul>
<li tal:repeat="person people">${person['firstname']} ${person['lastname']}</li>
</ul>
关于python - Pyramid 和变色龙 ZPT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6037850/
我创建了一个包含以下代码片段的 .pt 模板 ${password_confirm} 我的问题是 password_confirm 字段并不总是由 Pyramid 框架呈现,因此它显示以下错
我想将宏与 Pyramid +ZPT引擎(Chameleon)一起使用。 文档说“单个页面模板可以容纳多个宏”。 http://chameleon.readthedocs.org/en/latest/
我是一名优秀的程序员,十分优秀!