From 57604a6069bf4aa8a8ddb82fec4c7e70bea7ed71 Mon Sep 17 00:00:00 2001 From: fabianallendorf Date: Wed, 5 Nov 2025 15:16:12 +0100 Subject: [PATCH] add new setting to activate string repr --- auditlog/conf.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/auditlog/conf.py b/auditlog/conf.py index 0839d32..854e09e 100644 --- a/auditlog/conf.py +++ b/auditlog/conf.py @@ -71,3 +71,8 @@ settings.AUDITLOG_LOGENTRY_MODEL = getattr( settings.AUDITLOG_USE_BASE_MANAGER = getattr( settings, "AUDITLOG_USE_BASE_MANAGER", False ) + +# Use string representation of referenced object in foreign key changes instead of its primary key +settings.AUDITLOG_USE_STRING_REPRESENTATION_IN_FOREIGN_KEY_CHANGES = getattr( + settings, "AUDITLOG_USE_STRING_REPRESENTATION_IN_FOREIGN_KEY_CHANGES", False +)