asphalt.templating.renderers.tornado

class asphalt.templating.renderers.tornado.TornadoRenderer(package_path=None, **loader_args)

Renders Tornado templates.

Parameters:
  • package_path (str | None) – if given, looks up the directory containing the given package and fills in he root_directory argument for Loader. The value will be interpreted by package_to_directory().

  • loader_args – extra arguments to pass to Loader

render(template, **vars)

Render the named template.

Parameters:
  • template (str) – name of the template file, relative to any of the configured template directories

  • vars (Any) – extra context variables made available to templates

Return type:

str

Returns:

the rendered results

render_string(source, **vars)

Render the template contained in the given string.

Parameters:
  • source (str) – content of the template to render

  • vars (Any) – extra variables made available to the template

Return type:

str

Returns:

the rendered results