Mercurial > genshi > mirror
diff examples/bench/bigtable.py @ 149:537f819c547b trunk
`Template.generate()` now accepts the context data as keyword arguments, so that you don't have to import the `Context` class every time you want to pass data into a template.
author | cmlenz |
---|---|
date | Tue, 15 Aug 2006 21:59:07 +0000 |
parents | 6edc71acb642 |
children | 84168828b074 |
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 markup.builder import tag -from markup.template import Context, Template +from markup.template import Template import neo_cgi import neo_cs import neo_util @@ -66,8 +66,7 @@ def test_markup(): """Markup template""" - ctxt = Context(table=table) - stream = markup_tmpl.generate(ctxt) + stream = markup_tmpl.generate(table=table) stream.render('html', strip_whitespace=False) def test_markup_builder(): @@ -76,8 +75,7 @@ tag.tr([tag.td(c) for c in row.values()]) for row in table ]).generate() - ctxt = Context(table=stream) - stream = markup_tmpl2.generate(ctxt) + stream = markup_tmpl2.generate(table=stream) stream.render('html', strip_whitespace=False) def test_builder():