一、问题描述

使用xadmin实现Django后台功能时,使用search_fields = [字段名,字段名],在搜索的时候报错Related Field got invalid lookup: icontains

 

二、问题分析

search_fields 控制可以通过搜索框搜索的字段名称,search_fields=()或search_fields=[],xadmin使用的是模糊查询

报错信息翻译出来为:相关字段的查找无效,因为search_fields中的项不是字符类型,例如字段类型是ForeignKey,则会报错

 

三、解决方法

删除search_fields中类型不符的项,例如删除字段类型为ForeignKey的项

相关文章:

  • 2021-11-15
  • 2022-12-23
  • 2021-06-18
  • 2021-10-07
  • 2022-12-23
  • 2021-11-18
  • 2022-01-30
  • 2021-12-03
猜你喜欢
  • 2021-08-18
  • 2021-11-03
  • 2022-12-23
  • 2021-09-21
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案