Mercurial > genshi > mirror
diff examples/bench/bigtable.py @ 233:88ec2b306296 trunk
* Added implementation of a simple text-based template engine. Closes #47.
* Added upgrade instructions.
author | cmlenz |
---|---|
date | Tue, 12 Sep 2006 13:30:26 +0000 |
parents | 84168828b074 |
children | bab19496d4fa eb2ef86a2cec |
line wrap: on
line diff
--- a/examples/bench/bigtable.py +++ b/examples/bench/bigtable.py @@ -12,7 +12,7 @@ import cElementTree as cet from elementtree import ElementTree as et from genshi.builder import tag -from genshi.template import Template +from genshi.template import MarkupTemplate import neo_cgi import neo_cs import neo_util @@ -38,7 +38,7 @@ table = [dict(a=1,b=2,c=3,d=4,e=5,f=6,g=7,h=8,i=9,j=10) for x in range(1000)] -genshi_tmpl = Template(""" +genshi_tmpl = MarkupTemplate(""" <table xmlns:py="http://genshi.edgewall.org/"> <tr py:for="row in table"> <td py:for="c in row.values()" py:content="c"/> @@ -46,7 +46,7 @@ </table> """) -genshi_tmpl2 = Template(""" +genshi_tmpl2 = MarkupTemplate(""" <table xmlns:py="http://genshi.edgewall.org/">$table</table> """)