drf模糊查询-第二种方法

jangoFilterBackend或者RestFrameworkFilterBackend在做指定字段查询时,默认为精确查询,如
api/v1/brand/brands/?name=huawei可以查到,api/v1/brand/brands/?name=hua是查不到的。

此时可以开启全局模糊查询,修改django settings配置文件:

 FILTERS_DEFAULT_LOOKUP_EXPR = 'icontains

ok了
posted @ 2022-11-22 13:34  FFLYY  阅读(148)  评论(0编辑  收藏  举报