【发布时间】:2011-01-04 18:45:51
【问题描述】:
我有一个 DecimalField 值为 5.60 的对象。我正在查询:
Mdl.objects.get(speed__iexact="5.60")
这将返回正确的结果。但这不会:
Mdl.objects.get(speed__iexact="5.6")
有没有办法自动协调这种不一致?过滤器值是用户提供的,所以我想确保输入 5.6 的用户可以找到该对象。
【问题讨论】:
-
你为什么首先使用
iexact来表示小数? -
因为我不知道这个问题的答案。 :) 我应该改用什么?