基本用法 📘
{{ variable }} <!-- 输出变量 -->
{% if condition %}...{% endif %} <!-- 条件判断 -->
{% for item in items %}...{% endfor %} <!-- 循环结构 -->
模板继承 🏗️
通过 extends
基础模板,使用 block
定义可替换内容
{% extends "base.html" %}
{% block content %}...{% endblock %}
过滤器和测试 🛠️
- 过滤器:
{{ name|upper }}
- 测试:
{% if user.is_active %}
自定义宏 🎨
{% macro input(name, value) %}...{% endmacro %}
{{ input('username', 'John') }}
需要了解更多高级用法?可访问本站高级模板指南获取更多信息 🚀