【发布时间】:2017-05-05 03:34:54
【问题描述】:
我查看了 QuerySet API 参考,但找不到任何可以让我获取特定对象字段的实际值(以小数形式)的内容。
我尝试过的所有方法都不会将其作为实际的十进制值返回。例如, Hours.objects.filter(fullname=fullname).values(hours) 不会将小时数作为十进制值返回。我正在尝试获取用户的小时数,在数学上添加一个数字(例如 15.5 + 4.25)并将其保存回来(如 19.75)。
【问题讨论】:
-
你的 Hours 模型是什么样的?
-
对于初学者来说应该是
.values("hours")(注意引号)。如果不发布您的models.py,我们就不能再说什么了。
标签: python django django-models django-forms django-queryset