0
如果不使用信號,在模型保存方法中可以檢查模型是否正在創建或更新?如果是這樣如何?Django如何檢查模型是否正在創建或更新
def save(self, force_insert=False, force_update=False, *args, **kwargs):
"""
Override of save() method which is executed the same
time the ``pre_save``-signal would be
"""
models.Model.save(self, *args, **kwargs)
如果它有'self.id',它是一個更新。否則,這是一個新的對象。 –
這將工作! – Prometheus