MCPcopy
hub / github.com/pallets/flask / _iter_loaders

Method _iter_loaders

src/flask/templating.py:102–110  ·  view source on GitHub ↗
(self, template: str)

Source from the content-addressed store, hash-verified

100 raise TemplateNotFound(template)
101
102 def _iter_loaders(self, template: str) -> t.Iterator[tuple[Scaffold, BaseLoader]]:
103 loader = self.app.jinja_loader
104 if loader is not None:
105 yield self.app, loader
106
107 for blueprint in self.app.iter_blueprints():
108 loader = blueprint.jinja_loader
109 if loader is not None:
110 yield blueprint, loader
111
112 def list_templates(self) -> list[str]:
113 result = set()

Callers 2

_get_source_explainedMethod · 0.95
_get_source_fastMethod · 0.95

Calls 1

iter_blueprintsMethod · 0.80

Tested by

no test coverage detected