Classes
TemplateStructureBlockParsingMixin
5
▼
Mixin for parsing template structure blocks.
Host attributes and cross-mixin dependencies are decl…
TemplateStructureBlockParsingMixin
5
▼
Mixin for parsing template structure blocks.
Host attributes and cross-mixin dependencies are declared via inline TYPE_CHECKING blocks. Inherits block stack management from BlockStackMixin.
Methods
Internal Methods 5 ▼
_parse_block_tag
0
Block
▼
Parse {% block name %}...{% end %} or {% endblock %}.
_parse_block_tag
0
Block
▼
def _parse_block_tag(self) -> Block
Returns
Block
_parse_extends
0
Extends
▼
Parse {% extends "base.html" %}.
_parse_extends
0
Extends
▼
def _parse_extends(self) -> Extends
Returns
Extends
_parse_include
0
Include
▼
Parse {% include "partial.html" [with context] [ignore missing] %}.
_parse_include
0
Include
▼
def _parse_include(self) -> Include
Returns
Include
_parse_import
0
Import
▼
Parse {% import "template.html" as f [with context] %}.
_parse_import
0
Import
▼
def _parse_import(self) -> Import
Returns
Import
_parse_from_import
0
FromImport
▼
Parse {% from "template.html" import name1, name2 as alias %}.
_parse_from_import
0
FromImport
▼
def _parse_from_import(self) -> FromImport
Returns
FromImport