name_iexact
关键字是我们可以传递给django.model中的过滤函数的参数。有人可以帮我理解一下吗?
Map.objects.filter(name__iexact=self.cleaned_data["name"]).count()
答案 0 :(得分:3)
这是一个不区分大小写的匹配。它将使用匹配self.cleaned_data["name"]
的“名称”字段来检索数据库记录,而案例不一定必须匹配。
您可以构建将__iexact
附加到任何字段名称的查找。请参阅more on iexact的文档或other similar field lookups的列表。
答案 1 :(得分:0)
我怀疑你正在使用Django或某种ORM。
name__iexact 表示您在字段名称
上进行不区分大小写的匹配检查实例http://docs.djangoproject.com/en/dev/topics/db/queries/以获取有关django查询的更多文档。
我希望这会对你有所帮助, 杰罗姆瓦格纳