0

我有一个带有布尔参数的内联:first. 我怎样才能编辑save方法,只保存那些内联first = False

4

1 回答 1

0

可能最好的方法是在模型本身中编辑保存功能:

def save(self, *args, **kwargs):
    if not self.first:
        super(My_Model, self).save(*args,**kwargs)

当然,将 My_Model 替换为您的模型名称。这将覆盖默认保存功能,使其仅在 first == False 时运行。

于 2014-03-29T19:54:27.643 回答