Skip to main content
 首页 » 编程设计

python之变色龙 ZPT 模板

2025年05月04日9mq0036

我创建了一个包含以下代码片段的 .pt 模板

<span class="help-block"> 
   ${password_confirm} 
</span> 

我的问题是 password_confirm 字段并不总是由 Pyramid 框架呈现,因此它显示以下错误

chameleon.utils.NameError 
 
NameError: password_confirm 

我知道我应该使用 tal:condition 但我尝试的一切都失败了。有人可以帮助我了解我应该如何处理不会总是在模板中呈现的变量。

请您参考如下方法:

<span class="help-block" tal:condition="exists:password_confirm"> 
   ${password_confirm} 
</span> 

应该可以