Python Django筛选器-使用带符号的字符串进行搜索

Python Django筛选器-使用带符号的字符串进行搜索,python,django,search,filter,Python,Django,Search,Filter,我使用icontains来过滤数据,这些数据相当于“LIKE” 但它不会触发带有其他ASCII字符(例如/、'、&)的字符串的过滤器 下面是一个示例代码 Chartofaccount.objects.all().filter(title__icontains=search).filter(isdeleted=0).order_by('-pk') 这在搜索时非常有效。但是当我搜索像 cats & dogs 它不会返回任何结果,与其他指定字符相同。请更具体一些。您的问题将显示您的实际代码

我使用icontains来过滤数据,这些数据相当于“LIKE”

但它不会触发带有其他ASCII字符(例如/、'、&)的字符串的过滤器

下面是一个示例代码

Chartofaccount.objects.all().filter(title__icontains=search).filter(isdeleted=0).order_by('-pk')
这在搜索时非常有效。但是当我搜索像

cats & dogs

它不会返回任何结果,与其他指定字符相同。

请更具体一些。您的问题将显示您的实际代码。然后为输入提供一些测试用例,您希望输入匹配什么,以及会发生什么情况。