一、标签的使用(tag)
1、语法格式:{% tags %}
2、提供的几种标签
- {% if %}:计算一个变量值,如果是“true”,即它存在、不为空并且不是false的boolean值,系统则会显示{% if %}和{% endif %}间的所有内容
{
% if ani.age > 25 %}
<h1>{
{
ani.name }},you have a lot of responsibilities!</h1>
{
% elif ani.age >= 18 %}
<h1>{
{
ani.name }},you have been an adult!</h1>
{
% else %}
<h1>You just a child!</h1>
{
% endif %}
- {% for %}:允许你按顺序遍历一个序列中的各个元素,每次循环模板系统都会渲染{% for %}和{% endfor %}之间的所有内容
{
#for循环#}
{
#注意:for是没有办法拿到索引的,只能用forloop.counter来拿#}
{
% for name in li %}
<h3>{
{
forloop.counter }}:{
{
name }}</h3>
<h4>{
{
forloop.revcounter }}:{
{
name }}</h4>
{
% endfor %}
{
% for name in li %}