{% extends "base.html" %} {% block content %} {% if user.is_admin %}

Admin

{% for item in items %}
{{ item.name }} {% if item.active %} Aktiv {# MERK: mangler endif for item.active #}
{# MERK: mangler endfor for items #}
{# MERK: mangler endif for user.is_admin #} {# Fristående lukketags uten åpning #} {% endif %} {% endfor %} {% endblock %} {# Stray endblock uten åpning #} {% endblock %} {# Tom blokk #} {% block sidebar %}{% endblock %} {# Blokk med bare whitespace #} {% block scripts %} {% endblock %} {# Nestet if uten else-avslutning ordentlig #} {% if a %} {% if b %} {% if c %}

Deep

{% endif %} {# mangler endif for b #} {% endif %} {# Bare value-tags, ingen blokker #}

{{ foo }} og {{ bar.baz|default:"nada" }}

{# Tom for-løkke #} {% for x in empty_list %}{% endfor %} {# Multiline tag (uvanlig men gyldig i noen engines) #} {% if very_long_condition and another_condition %}

Multiline

{% endif %} {# Include med variabel sti (ikke streng-literal) #} {% include template_name %} {# Tag i HTML-attributt #}
{% if alt %}{{ alt }}{% else %}placeholder{% endif %}
{# Kommentar som ser ut som en tag #} {# {% if false %}dette er ikke en ekte tag{% endif %} #} {# Blade-lignende syntax i en Jinja-fil (feil, men kan oppstå) #}

Not blade: @if(wrong)