Django查询“包含”仅适用于数字

时间:2019-07-11 07:46:38

标签: python django search

我的查询:

result = Test.objects.filter(Q(description__icontains=data) | Q(code__icontains=data))

如果'data'的数字有效,如果'data'的单词无效, 为什么?

TY

编辑:

models.py:

class Test(models.Model): 
code = models.CharField(max_length=30,default='00000000000000')
description = models.CharField(max_length=200,default = 'None') 

一个测试示例是:代码:IPH0.2描述:IPHETENE GRADE 0.2 COD 260234

如果我搜索260可以正常工作,如果我搜索GRADE不能正常工作

“ 260”和“ GRADE”是“数据”的示例

0 个答案:

没有答案