Functions
normalize_template_name
1
str
▼
Normalize template name for cache keys and import_stack lookups.
- Strip white…
normalize_template_name
1
str
▼
def normalize_template_name(name: str) -> str
Normalize template name for cache keys and import_stack lookups.
- Strip whitespace
- Normalize path separators to /
- Reject .. and path traversal (raises TemplateNotFoundError)
Parameters
| Name | Type | Description |
|---|---|---|
name |
str |
Raw template name from {% extends %}, {% include %}, etc. |
Returns
str