There is an answer here. Basically, you can cache your fields when initializing the object, and then in the signal post_saveyou can compare each field with a cached value ... or write a method that performs a comparison and only returns the fields that have been changed.
source
share