如何在Django查询/过滤而忽略查询字符串的大小写?
我有一些类似的东西,我想忽略my_parameter
的情况:
MyClass.objects.filter(name=my_parameter)
如何在Django查询/过滤而忽略查询字符串的大小写?
我有一些类似的东西,我想忽略my_parameter
的情况:
MyClass.objects.filter(name=my_parameter)
我是这样解决的:
MyClass.objects.filter(name__iexact=my_parameter)
甚至有一种方法可以使用它来搜索子字符串:
MyClass.objects.filter(name__icontains=my_parameter)
有一张link to the documentation美元的钞票.