Skip to content

type_bridge.generator.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, for example "api_dto.py.jinja".

required

Returns:

Type Description
Template

Loaded Jinja2 Template object

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

    Args:
        name: Template filename, for example "api_dto.py.jinja".

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