Tuesday, March 07, 2006

 

Basic Cheetah

Basic template file, foo.tmpl:

see cheetah_notes.txt

Basic use of a template:

tcs = ['runquery', 'executequery', 'deletequery']
mp = {"classundertest":"query_runner", "testcases":tcs}

from Cheetah.Template import Template
t = Template(file="default_pyunit.tmpl", searchList=[mp])
print t

===
From http://www-128.ibm.com/developerworks/opensource/library/os-pythcheetah/?ca=dgr-lnxw06PythonCheetah

from Cheetah.Template import Template
from DummyObjects import dummyUser, dummyOrder
definition = """Hello, $user.firstName.

Your order (#$order.id) has shipped:"""
print Template(definition, searchList=[{'user' : dummyUser,
'order' : dummyOrder}])

Comments: Post a Comment



<< Home

This page is powered by Blogger. Isn't yours?