Closes #16290: Capture entire object in changelog data

This commit is contained in:
Jeremy Stretch
2024-05-28 14:09:41 -04:00
parent 418389c577
commit a094719d23
8 changed files with 120 additions and 19 deletions

View File

@@ -30,6 +30,16 @@ class ObjectChangeSerializer(BaseModelSerializer):
changed_object = serializers.SerializerMethodField(
read_only=True
)
prechange_data = serializers.JSONField(
source='prechange_data_clean',
read_only=True,
allow_null=True
)
postchange_data = serializers.JSONField(
source='postchange_data_clean',
read_only=True,
allow_null=True
)
class Meta:
model = ObjectChange