lookatme.templating module

This module provides basic templating functionality

lookatme.templating.comma_append(val, new_val)[source]
lookatme.templating.css_filter(value: str) → str[source]
lookatme.templating.get_filters() → Dict[KT, VT][source]
lookatme.templating.get_template_data(template_path: str) → str[source]

Return the template data or raise an error.

lookatme.templating.highlight_filter(value: str) → str[source]
lookatme.templating.json_filter(value) → str[source]
lookatme.templating.render(template_name: str, context: Dict[str, str]) → str[source]

Render the indicated template name using the provided context to resolve variables. An error will be thrown if variables are not resolved.