Django Templates 是 Django 框架中用于渲染 HTML 页面的核心组件。以下是一些 Django Templates 的基本概念和用法。
模板继承
模板继承是 Django Templates 中的一个重要特性,它允许你创建一个基础模板,然后创建其他模板继承自这个基础模板。
{% extends "base.html" %}
在这个例子中,base.html
是一个基础模板,其他模板会继承它的布局和样式。
变量
变量用于在模板中存储数据。
{% variable_name = "Hello, World!" %}
<p>{{ variable_name }}</p>
上面的代码将输出:
Hello, World!
模板标签
Django Templates 提供了许多模板标签,用于执行各种操作。
for
循环
<ul>
{% for item in items %}
<li>{{ item }}</li>
{% endfor %}
</ul>
if
条件语句
{% if condition %}
<p>条件为真</p>
{% else %}
<p>条件为假</p>
{% endif %}
图片插入
在 Django Templates 中,你可以使用以下语法插入图片:
<img src="{% static 'images/dog.jpg' %}" alt="Dog"/>
本站链接
更多关于 Django Templates 的信息,请访问本站 Django Templates 教程。
Django Templates