跳转到主要内容

一个快速且轻量级的Python模板引擎

项目描述

Build Status - Travis CI

一个快速且轻量级的Python模板引擎

特点

  • 易于使用。

  • 高性能。

  • 自动转义。

  • 模板继承。

  • 支持原生Python表达式。

摘要

这里是一个Quik模板的小例子

<ul>
    #for @user in @users:
        #if @user.age > 18:
        <li><a href="@user.url">@user.username</a></li>
        #end
    #end
</ul>

使用它

通过模板渲染

from quik import FileLoader

loader = FileLoader('html')
template = loader.load_template('index.html')
print template.render({'author': 'Thiago Avelino'},
                      loader=loader).encode('utf-8')

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

quik-0.2.2.tar.gz (15.6 kB 查看哈希)

上传时间:

支持