betty.jinja2.globals module

Provide Betty’s default Jinja2 globals.

class betty.jinja2.globals.HtmlId[source]

Bases: object

Generate unique HTML IDs.

__init__()[source]
increment() None[source]

Increment the ID counter.

betty.jinja2.globals.generate_html_id(context: Context) str[source]

Generate an HTML ID unique within the current render call.