一个快速轻量级的python模板引擎
quik的Python项目详细描述
一个快速而轻量级的python模板引擎
功能
- 使用方便。
- 高性能。
- 自动转义。
- 模板继承。
- 支持本机python表达式。
坚果壳
这里是quik模板的一个小示例
<ul> #for @user in @users: #if @user.age > 18: <li><ahref="@user.url">@user.username</a></li> #end #end </ul>
使用它
通过模板渲染:
fromquikimportFileLoaderloader=FileLoader('html')template=loader.load_template('index.html')printtemplate.render({'author':'Thiago Avelino'},loader=loader).encode('utf-8')