A fast and lightweight Python template engine
Project description
A fast and lightweight Python template engine
Features
Easy to use.
High performance.
Autoescaping.
Template inheritance.
Supports native python expressions.
Nutshell
Here a small example of a Quik template
<ul>
#for @user in @users:
#if @user.age > 18:
<li><a href="@user.url">@user.username</a></li>
#end
#end
</ul>
Use It
Render via template:
from quik import FileLoader
loader = FileLoader('html')
template = loader.load_template('index.html')
print template.render({'author': 'Thiago Avelino'},
loader=loader).encode('utf-8')
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
quik-0.2.2.tar.gz
(15.6 kB
view hashes)