我的 Django 应用程序中有一个表,它具有以下模型类:-
class LiveRoutes(models.Model):
user = models.ForeignKey(User)
route = models.ForeignKey(UserRoutes)
status = models.ForeignKey(LiveRoutesStatus)
traveller = models.ManyToManyField('LiveRouteTravellers')
datetime = models.DateTimeField()
calculated = models.NullBooleanField()
def __unicode__(self):
return self.route.__unicode__()
我想定义一个函数来对每一行的数据进行计算,并且在执行计算之后,我想将计算值设置为 False,这样我就不会再计算了。我不确定如何实现这一目标?OR 是否有可能实现?
def CheckTheCalculateField(self):
#code to check the value in calculate field of each row
任何帮助都将受到高度赞赏和感谢。