私はこの小さなモデルを持っていると仮定します:
class Deal(models.Model):
purchases = models.IntegerField(default=0)#amount of purchases so far
increase_purchases(self,to_add):
self.update( purchases =self.purchases + to_add)
シェルからこの increase_purchases モデルを使用しようとすると:
>>> x = Deal.objects.get(id=1)
>>> x.increase_purchases(4)
AttributeError: 'Deal' object has no attribute 'update'
選択したクエリの購入を必要に応じて更新できるように、モデルに適切な関数を書き込むにはどうすればよいですか?