extendsΒΆ

Inherit markup from another template.

Signal that this template extends another template. The extends tag must be the first tag in a template that inherits from another template.

Note

A template that extends another template contains only the extends tag and block tags.

Example:

{% extends "base.tpl" %}

All named blocks in this template will replace the similar named blocks in the template base.tpl.

Unlike Django the template name must be a string literal, variables are not allowed.

See also

block, inherit and overrules.

Previous topic

cycle

Next topic

filter

Versions

Actions