Django管理员搜索通配符

问题描述:

我想在我的django管理站点中添加对*通配符的支持。
目前,如果我有一个名为"abcde"的实例,并且我在abc(假设我执行icontain过滤器)的更改列表中搜索它,它将找到匹配项。
但是,当我在搜索字段如:a*c中使用SQL通配符*时,它什么也找不到。 如何添加此通配符支持?
谢谢。Django管理员搜索通配符

您可以实施自己的ModelAdmin.get_search_results方法来支持此操作。

看看这段执行代码片段: https://djangosnippets.org/snippets/3005/