在我的数据库中,我有一个用于存储学分的字段。积分是 的倍数0.5
,例如一个人可以有 1、1.5、10 或 100 等
我是否为此在数据库中选择了正确的字段?...
models.DecimalField(max_digits=10, decimal_places=5,
null=True, blank=True)
同样在显示余额时,我执行以下操作....
def _balance(self):
aggregates = self.transactions.aggregate(sum=Sum('amount'))
sum = aggregates['sum']
return D('0') if sum is None else sum
例如,这给了我 10.00000 这不是我想要的。我想要 10 或者如果它有一半 10.5 等等。