【发布时间】:2011-01-14 08:48:04
【问题描述】:
嘿,当我调用 save() 方法时,我的对象似乎没有更新
这是我的代码
car = Car.objects.get(pk=car_id)
car.views += 1
car.save()
和模型
views = models.FloatField(max_length=1000)
我确实有一个 save() 覆盖方法,这会导致问题吗?
def save(self):
d = timedelta(days=self.expires_in)
if not self.id:
self.expires_on = datetime.now() + d
super(Car, self).save()
【问题讨论】: