Lines Matching full:environment
20 from .environment import Environment
21 from .environment import Template
43 implement a custom loading mechanism. The environment provides a
58 def get_source(self, environment, template):
75 self, environment: "Environment", template: str argument
78 It's passed the environment and template name and has to return a
109 environment: "Environment", argument
125 source, filename, uptodate = self.get_source(environment, name)
129 bcc = environment.bytecode_cache
131 bucket = bcc.get_bucket(environment, name, filename, source)
137 code = environment.compile(source, name, filename)
146 return environment.template_class.from_code(
147 environment, code, globals, uptodate
192 self, environment: "Environment", template: str argument
331 self, environment: "Environment", template: str argument
417 self, environment: "Environment", template: str argument
460 self, environment: "Environment", template: str argument
503 self, environment: "Environment", template: str argument
507 return loader.get_source(environment, name)
516 environment: "Environment", argument
522 return loader.load(environment, local_name, globals)
554 self, environment: "Environment", template: str argument
558 return loader.get_source(environment, template)
566 environment: "Environment", argument
572 return loader.load(environment, name, globals)
598 Templates can be precompiled with :meth:`Environment.compile_templates`.
638 environment: "Environment", argument
659 return environment.template_class.from_module_dict(
660 environment, mod.__dict__, globals