contrib Package

template Module

Interface to various templating engines.

class pytomo.web.contrib.template.render_cheetah(path)[source]

Rendering interface to Cheetah Templates.

Example:

render = render_cheetah(‘templates’) render.hello(name=”cheetah”)
class pytomo.web.contrib.template.render_genshi(*a, **kwargs)[source]

Rendering interface genshi templates. Example:

for xml/html templates.

render = render_genshi([‘templates/’]) render.hello(name=’genshi’)

For text templates:

render = render_genshi([‘templates/’], type=’text’) render.hello(name=’genshi’)
class pytomo.web.contrib.template.render_mako(*a, **kwargs)[source]

Rendering interface to Mako Templates.

Example:

render = render_mako(directories=[‘templates’]) render.hello(name=”mako”)
class pytomo.web.contrib.template.cache(render)[source]

Cache for any rendering interface.

Example:

render = cache(render_cheetah(“templates/”)) render.hello(name=’cache’)

Table Of Contents

Previous topic

web Package

Next topic

wsgiserver Package

This Page