jinja2.ModuleLoader¶
-
class
jinja2.ModuleLoader(path)[source]¶ This loader loads templates from precompiled templates.
Example usage:
>>> loader = ChoiceLoader([ ... ModuleLoader('/path/to/compiled/templates'), ... FileSystemLoader('/path/to/templates') ... ])
Templates can be precompiled with
Environment.compile_templates().
Methods¶
__init__(path) |
|
get_module_filename(name) |
|
get_source(environment, template) |
Get the template source, filename and reload helper for a template. |
get_template_key(name) |
|
list_templates() |
Iterates over all templates. |
load(environment, name[, globals]) |
Attributes¶
has_source_access |