1
I don’t think there is a way you can get the original values like that. Even if you implement the pseudo original_*
fields yourself, you’d end up doing a MyModel.objects.get(...)
anyways.
The issue is that inside the save()
method, the object has already been saved. So you see the new values. There is no way to see the original values without querying the database.
Source:stackexchange.com