Django管理员搜索通配符

时间:2014-10-11 11:13:48

标签: django-admin

我想在我的django管理网站中添加对*通配符的支持 目前,如果我有一个名为"abcde"的实例,并且我在更改列表中使用abc搜索它(让我们说我做了一个icontain过滤器),它会找到匹配项。
但是,当我在搜索字段中使用SQL通配符*时,如:a*c,它什么都没找到。 如何添加此通配符支持?
谢谢。

1 个答案:

答案 0 :(得分:0)

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

看看这个实现代码段: https://djangosnippets.org/snippets/3005/