The Django docs only list examples for overriding save() and delete(). However, I\'d like to define some extra processing for my models onl
save()
delete()
The preferred answer is correct but the test to tell whether the object is being created doesn't work if your model derives from UUIDModel. The pk field will already have a value.
In this case, you can do this:
already_created = MyModel.objects.filter(pk=self.pk).exists()