zoukankan      html  css  js  c++  java
  • Diango中的查询条件

    属性__运算符=值

    1、__gt  大于

    2、__lt  小于

    3、__gte  大于等于

    4、__lte  小于等于

    5、in

      表示在某一集合中。

    6、contains

      是否包含,对大小写敏感,相当于like。

    # 查询名字中包含a的人
    a_persons = persons.filter(p_name__icontains=('a'))
    <h3>查询姓名中包含a的所有人</h3>
        {% for a_person in persons %}
            <li>{{a_person.p_name}}</li>
        {% endfor %}

    7、startswith

      表示以...开头,大小写敏感。

    # 查询姓名以b开头的人
    s_persons = persons.filter(p_name__istartswith=('b'))

    8、endswith

      表示以...结尾,大小写敏感。

    # 查询姓名以s结尾的人
    e_persons = persons.filter(p_name__iendswith=('s'))

    9、exact

      表示判断,大小写敏感,等价于=。

    10、i(ignore)

      表示忽略大小写。

      icontains

      istartswith

      iendswith

      iexact

  • 相关阅读:
    java学习笔记(5)
    java学习笔记(4)
    java学习笔记(3)
    java学习笔记(2)
    java学习笔记(1)
    很棒的Nandflash资料
    Tx2440_Lcd
    git-github学习心得
    多文档编辑器
    假设检验
  • 原文地址:https://www.cnblogs.com/lxmtx/p/13444096.html
Copyright © 2011-2022 走看看