【发布时间】:2016-06-12 03:41:20
【问题描述】:
我有这个例子:
class MyModel(models.Model):
# Some fields...
price = models.FloatField()
def calculate(self, number):
return self.price * number
在视图中:
def whatever(request, any_number):
m = MyModel.objects.all()
c = m.calculate(any_number)
# More code...
这是一个非常简单的例子,因为我想做类似的事情,那么我该怎么做呢?
谢谢!
【问题讨论】:
-
在不相关的评论中,您可能希望使用 DecimalField 而不是 FloatField 来节省价格。
标签: django python-2.7 django-models django-views django-1.9