我的查询:
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”是“数据”的示例