Django Admin:我如何知道用户何时编辑现有对象或保存新对象?

Asi*_*nox 2 django django-models django-admin

我想学习如何使用Django Admin.如何知道用户何时编辑现有对象或保存新对象?

例如,如果我想在用户保存新对象或保存编辑对象时创建一个不同的函数,我怎么知道哪个是哪个?

多谢你们 :)

对不起我的英语不好.

Ada*_*dam 6

class MyModel(models.Model):

    def save(self):
        if self.id != None:
            print "Edited object"
        else:
            print "New object"
        super(MyModel, self).save()
Run Code Online (Sandbox Code Playgroud)