django-template语法
1. for,if/else循环
{% for user in user_info %} {% ifequal user.username 'qxw' %} <li style="background-color:orangered">username:{{user.username}},name:{{user.name}}</li> {% else %} <li style="">username:{{user.username}},name:{{user.name}}</li> {% endifequal %} {% endfor %}
2.forloop参数判断
{% for user in user_info %} {# {% if forloop.counter > 2 %}#} {% if forloop.counter|divisibleby:"2" %} <li style="background-color:orangered">username:{{user.username}},name:{{user.name}}</li> {% else %} <li style="">username:{{user.username}},name:{{user.name}}</li> {% endif %} {% endfor %}
3.继承
{#继承#} {% block menu-header %} <li style="display: inline-block">page1</li> <li style="display: inline-block">page2</li> <li style="display: inline-block">page3</li> <li style="display: inline-block">page3</li> {% endblock %} <h1>welcome to jd home</h1> {#include 引入另一个模板 #} {% include "app03/registry.html" %}
文档链接:https://docs.djangoproject.com/en/1.11/topics/templates/#tags

浙公网安备 33010602011771号