Skip to content

type_bridge.generator.render.template_loader

template_loader

Jinja2 template loader for code generation.

get_template

get_template(name)

Load a template by name.

Parameters:

Name Type Description Default
name str

Template filename (e.g., "attributes.py.jinja")

required

Returns:

Type Description
Template

Loaded Jinja2 Template object

Source code in type_bridge/generator/render/template_loader.py
def get_template(name: str) -> Template:
    """Load a template by name.

    Args:
        name: Template filename (e.g., "attributes.py.jinja")

    Returns:
        Loaded Jinja2 Template object
    """
    env = _get_environment()
    return env.get_template(name)