Habilita ( on ) ou desabilita ( off ) o AutoEscaping em um bloco do template.
Determina um bloco no template que pode ser sobreposto por outros templates.
Determina que um bloco do template deve ser ignorado no momento da renderização.
Dentro de um laço {% for %}, alterna valores. Pode também ser usado fora do laço para atribuir uma lista de valores a uma nova variável e depois alternar os valores da variáveis a cada vez que é chamada. É muito útil para fazer tabelas com linhas de cores alternadas e outras coisas assim.
Imprime no HTML uma caixa com diveras informações úteis para **debug (depuração).
Determina qual template externo este template extenda, ou seja, de qual template ele herda suas informações básicas. Deve ser sempre informado na primeira linha do arquivo de template. É o elemento principal para o recurso de herança de templates do Django.
Aplica um ou mais Template Filters a um bloco do template.
Renderiza o primeiro item válido (de valor verdadeiro) de uma lista.
Aplica um laço de repetição a um bloco. O bloco será repetido uma vez para cada item da lista informada a esta template tag.
Dentro de um laço {% for %}, aplica um bloco caso a lista do laço esteja vazia.
Aplica uma condição para que seu bloco seja renderizado no template. A condição suporta operadores "and", "or" e "not", mas somente com valores lógicos.
Determina que seu bloco no template será renderizado somente se a variável informada na template tag sofrer alteração. Útil para a construção de agrupamentos e relatórios.
Determina que seu bloco no template será renderizado somente se as variáveis ou valores informados forem iguais.
Semelhante à template tag {% ifequal %} mas faz exatamente o contrário.
Inclui outro template naquele lugar de seu template. É o elemento principal para o recurso de composição de templates do Django.
Carrega um módulo de da pasta templatetags de alguma das aplicações do projeto. Esses módulos normalmente possuem template tags e template filters adicionais às que vêm no contexto padrão do Django.
Renderiza a data/hora atual no formato informado.
Cria uma nova variável com o agrupamento da lista informada por um de dos atributos de seus itens. Útil para a construção de agrupamentos e relatórios.
Remove todos os espaços vazios de seu bloco.
Aplica as funcionalidades de SSI no template.
Renderiza um símbolo especial do sistema de templates do Django. Os símbolos são:
openblock | {% |
closeblock | %} |
openvariable | {{ |
closevariable | }} |
openbrace | { |
closebrace | } |
opencomment | {# |
closecomment | #} |
Renderiza a URL requivalente ao caminho da view ou nome da URL informado, com seus respectivos argumentos.
Renderiza a equivalência percentual de um número entre dois outros.
Cria um apelido para um valor ou variável dentro de seu bloco do template.