trestle.core.jinja.base
trestle.core.jinja.base ¤
Trestle core.jinja base class.
Classes¤
TrestleJinjaExtension ¤
Bases: Extension
flowchart TD
trestle.core.jinja.base.TrestleJinjaExtension[TrestleJinjaExtension]
click trestle.core.jinja.base.TrestleJinjaExtension href "" "trestle.core.jinja.base.TrestleJinjaExtension"
Class to define common methods to be inherited from for use in trestle.
Source code in trestle/core/jinja/base.py
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | |
Attributes¤
max_tag_parse = 20 class-attribute instance-attribute ¤
Functions¤
__init__(environment) ¤
Ensure enviroment is set and carried into class vars.
Source code in trestle/core/jinja/base.py
27 28 29 | |
parse_expression(parser) staticmethod ¤
Safely parse jinja expression.
Source code in trestle/core/jinja/base.py
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | |
handler: python