zoukankan      html  css  js  c++  java
  • django比较相等或者不相等的模板语法ifequal/ifnotequal

    ifequal/ifnotequal

    在模板语言中里面比较两个值并且在他们一致的时候显示一些内容,django提供了ifequal和ifnotequal标签
    ifequal标签比较两个值,如果相等,则显示{% ifequal %}和{% endifequal %}之间的所有内容,ifnotequal标签与ifequal用法一直,当两个值不相等时显示。
    与if标签一样,ifequal和ifnotequal标签也支持else标签,但不支持elif,可以在else里面嵌套if语句。
    如果你需要测试某个变量是 True 或 False, 用 if 标签即可;用 ifequal标签与 1, 0 比较也可以。
    只能两个参数,不能多也不能少
    
    <!-- 如果a1 == a2则显示 -->
    {% ifequal a1 a2 %}
          <h1>equal!</h1>
    {% else %}
          <h1>not equal!</h1>
    {% endifequal %}
    
    <!-- 如果a1 != a2则显示 -->
    {% ifnotequal a1 a2 %}
          <h1>not equal!</h1>
    {% endifnotequal %}
    
    <!-- 如果 a1 == 'word' 则显示 -->
    {% ifequal a1 'word' %}
         <h1>a1=word</h1>
    {% endifequal %}
    
  • 相关阅读:
    序例化-Externalizable 接口
    线程休眠
    线程优先级
    const & 用法
    AcGePoint3d ads_point 转换
    结果缓冲区 resbuf具体用法
    选择集用法
    引用用法
    通过用户选择获取各种东西
    ARX中类型强制转换
  • 原文地址:https://www.cnblogs.com/weiweivip666/p/13462742.html
Copyright © 2011-2022 走看看