+
, -
, *
, /
, %
.
==
, !=
, <
, <=
, >
, >=
.
and
, or
, not
.
true
ou false
dependendo do contexto.
false
null
0
""
[]
'
) ou duplas ("
).
true
ou false
.
Tag | Descrição | Exemplo |
---|---|---|
if | Cria condições. | {% if ativo %}Ativo{% endif %} |
for | Itera sobre coleções. | {% for item in lista %}{{ item }}{% endfor %} |
set | Define variáveis. | {% set nome = 'João' %} |
block | Define blocos sobrescrevíveis. | {% block conteudo %}{% endblock %} |
extends | Herda outro template. | {% extends 'base.html' %} |
include | Inclui outro template. | {% include 'header.html' %} |
filter | Aplica filtros a blocos de conteúdo. | {% filter upper %}texto{% endfilter %} |
macro | Define funções reutilizáveis. | {% macro exemplo(param) %}{% endmacro %} |
import | Importa macros de outro template. | {% import 'macros.html' as utils %} |
raw | Ignora o processamento do conteúdo. | {% raw %}{{ variavel }}{% endraw %} |