Template Engine
Basic Syntax
Variables
<h1>{{ title }}</h1>
<p>{{ user.name }}</p>
<p>{{ items[0] }}</p>Tags
{% if user %}
<p>Hello, {{ user.name }}</p>
{% endif %}Comments
{# This is a comment #}
{#
Multi-line
comment
#}Control Structures
if / elif / else
for
Variable
Description
for with conditions
Template Inheritance
extends
block
super
Includes
include
include with context
include with ignore missing
Macros
Define macros
Use macros
Import macros
Filters
String Filters
Filter
Description
Example
Number Filters
Filter
Description
Example
List Filters
Filter
Description
Example
Escape Filters
Filter
Description
Default Filter
Chaining Filters
Tests
Available Tests
Test
Description
Operators
Comparison
Logical
Math
String Concatenation
In Operator
Whitespace Control
Raw Output
See Also
Last updated
Was this helpful?
