如何在Genshi模板语言中做一个简单的if/else?在
我发现了this ticket,这似乎表明Genshi不支持if/else,但它并没有真正解释它支持什么。在
我基本上只想要这样的东西:
<py:if test="c.row.currency">
${c.row.currency.upper()}
<py:else>
${c.row.dataset_.currency.upper()}
</py:if>
但我得到了“坏指令:其他”。我应该使用py:choose instead?我真的不知道如何在if/else条件下使用它。在
Tags:
目前,你不能在Genshi中使用do else构造,而且据我所知,还没有计划添加它。相反,就像你提到的,使用py:choose。以下是如何使用py:choose作为if/else结构的类型:
相关问题 更多 >
编程相关推荐