Django-orm

  • __exact 精确等于
  • __iexact 精确等于 忽略大小写
  • __contains 包含
  • __icontains 包含 忽略大小写
  • __gt 大于
  • __gte 大于等于
  • __lt 小于
  • __lte 小于等于
  • __in 存在于某个list中
  • __startswith 以...开头
  • __istartswith 以...开头 忽略大小写
  • __endswith 以...结尾 忽略大小写
  • __iendwith 以...结尾 忽略大小写
  • __range 在...范围内
  • __year 日期字段的年份
  • __month 日期字段的月份
  • __day 日期字段的日期
  • __isnull 外键是否有值
  • filter 筛选
  • exists 是否存在
  • exclude 反选
  • distinct 去重
  • relation->from_member->user 由relation的queryset映射到user的queryset
  • users = User.objects.filter(pk__in=[relation.from_member.user.pk for relation in relations])