使用xadmin搜索search_fields報錯:Related Field got invalid lookup: icontains

1、問題描述翻譯

使用xadmin實現Django後臺功能時,使用search_fields = [字段名,字段名],在搜索的時候報錯Related Field got invalid lookup: icontains後臺

 

2、問題分析搜索

search_fields 控制能夠經過搜索框搜索的字段名稱,search_fields=()或search_fields=[],xadmin使用的是模糊查詢方法

報錯信息翻譯出來爲:相關字段的查找無效,由於search_fields中的項不是字符類型,例如字段類型是ForeignKey,則會報錯查詢

 

3、解決方法co

刪除search_fields中類型不符的項,例如刪除字段類型爲ForeignKey的項字符

相關文章
相關標籤/搜索