我有一个快速的问题。我试图添加一个字段到2个字段总和的模型。Django @staticmethod两个字段的总和
例如:
class MyModel(models.Model)
fee = models.DecimalField()
fee_gst = models.DecimalField()
我想我可能只是增加一个@staticmethod模型内部:
@staticmethod
def fee_total(self):
return self.fee + self.fee_gst
但我似乎无法访问该模型的“fee_total”场使用:
model = MyModel.objects.get(pk=1)
total = model.fee_total
任何想法我做错了什么?
干杯
你有没有试过_total = model.fee_total()_注意在你的代码中缺少'()'。 – Rohan 2012-07-12 06:21:06