How can I query/filter in Django and ignore the cases of my query-string?
如何在Django中查询/筛选并忽略查询字符串的情况?
I've got something like and like to ignore the case of my_parameter
:
我有一些类似和喜欢忽略my_parameter的例子:
MyClass.objects.filter(name=my_parameter)
1 个解决方案
#1
223
I solved it like this:
我是这样解的
MyClass.objects.filter(name__iexact=my_parameter)
There is even a way to use it for substring search:
甚至还有一种方法可以将它用于子字符串搜索:
MyClass.objects.filter(name__icontains=my_parameter)
There's a link to the documentation.
有一个文档的链接。
#1
223
I solved it like this:
我是这样解的
MyClass.objects.filter(name__iexact=my_parameter)
There is even a way to use it for substring search:
甚至还有一种方法可以将它用于子字符串搜索:
MyClass.objects.filter(name__icontains=my_parameter)
There's a link to the documentation.
有一个文档的链接。