django filter字段含义
创始人
2024-06-03 10:48:06



# lookup_expr(可选)为判断条件,field_name(必选)为模型类属性,created_time查询字符串


    created_time= django_filters.CharFilter(field_name='created_at', lookup_expr='startswith')

lookup_expr=

exact                  精确匹配,等于 like 'aaa'
iexact                 精确等于 忽略大小写 ilike 'aaa'
contains             包含 like '%aaa%'
icontains             包含 忽略大小写 ilike '%aaa%',模糊查询(包含),但是对于sqlite来说,contains 的作用效果等同于icontains。
gt                          大于
gte                        大于等于
lt                           小于
lte                         小于等于
in                          存在于一个list范围内
startswith             以...开头
istartswith            以...开头 忽略大小写
endswith              以...结尾
iendswith             以...结尾,忽略大小写
range                   在...范围内
year                     日期字段的年份
month                  日期字段的月份
day                      日期字段的日
isnull=True/False

相关内容

热门资讯

大行评级丨美银:上调中银香港目... 美银证券发表报告,中银香港今年上半年股东应占溢利同比升7.1%至237.39亿港元,拨备前经营溢利同...
海外业务连续高增长,科兴离“跨... 在推动经济持续向新向优向好发展的背景下,生物医药被列入国家“十五五”时期重点培育的新兴支柱产业。对于...
盛剑科技涨2.14%,成交额7... 8月31日,盛剑科技盘中上涨2.14%,截至14:10,报27.16元/股,成交7560.48万元,...
专访 | 国投智能董秘高碧梅:... 2026年5月24日,中国证监会制定的《上市公司董事会秘书监管规则》(下称《董秘规则》)正式施行。《...
苏州市蓬蒂科技有限公司因普通货... 近日,海事局处罚结果公示信息显示,苏州市蓬蒂科技有限公司因涉及托运人在托运的普通货物中夹带危险货物或...