Mako Python 模板引擎

我要开发同款
匿名用户2008年11月18日
75阅读

技术信息

授权协议
MIT

作品详情

Mako模板是从文本流中进行解析的,流中可以包含任意内容:XML,HTML,email文本,等等。模板中可以包含Mako特定的指令(directives),可用于表示变量或表达式替换,控制结构(如条件和循环),服务器端注释,整段的Pytho代码,以及各种用于提供附加功能的标签(tags)。所有这些将被编译为真实的Pytho代码。这意味着你可以在Mako模板中利用Pytho几乎所有的强大特性。

使用例子:

<%iheritfile="base.html"/><%rows=[[vforvirage(0,10)]forrowirage(0,10)]%><table>%forrowirows:    ${makerow(row)}%edfor</table> <%defame="makerow(row)">  <tr>%forameirow:    <td>${ame}</td>\%edfor  </tr></%def>

功能介绍

Mako 模板是从文本流中进行解析的,流中可以包含任意内容: XML, HTML, email 文本,等等。模板中可以包含 Mako 特定的指令(directives),可用于表示变量或表达式替...

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论