if else 格式

{%  if  条件 %}
<标签>语句</标签>
{%else%}
<标签>语句</标签>
{%endif}
标签都可以添加样式
    {% for stu in students %}
{% if forloop.first %}
<li style="color: chartreuse">{{ stu.s_name }}</li>
{% else %}
<li>{{ stu.s_name }}</li>
{% endfor %}

Django学习路23_if else 语句,if elif else 语句 forloop.first第一个元素 .last最后一个元素,注释-LMLPHP

 

forloop.first 表示是否是第一个
color: chartreuse 浅绿色
for 循环和 if 判断 最后都要加上 endfor 和 endif

if elif else 格式

{%  if  条件 %}
<标签>语句</标签>
{%elif 条件 %}
<标签>语句</标签>
{%else %}
<标签>语句</标签>
{%endif}
    {% for stu in students %}
{% if forloop.first %}
<li style="color: chartreuse">{{ stu.s_name }}</li>
{% elif forloop.last %}
<li style="color: blue">{{ stu.s_name }}</li>
{% else %}
<li>{{ stu.s_name }}</li>
{% endif %}
{% endfor %}

Django学习路23_if else 语句,if elif else 语句 forloop.first第一个元素 .last最后一个元素,注释-LMLPHP


{#注释内容:  #}

{%comment%}

注释内容:

{%endcomment%}

Django学习路23_if else 语句,if elif else 语句 forloop.first第一个元素 .last最后一个元素,注释-LMLPHP

 


2020-05-14

05-12 17:44