Change naming to use additional_data

This commit is contained in:
Ann Paul 2015-06-01 09:24:13 -07:00
parent 8b47ce1b19
commit 72cdde6864
3 changed files with 5 additions and 5 deletions

BIN
src/auditlog/.DS_Store vendored Normal file

Binary file not shown.

View file

@ -14,7 +14,7 @@ class Migration(migrations.Migration):
operations = [
migrations.AddField(
model_name='logentry',
name='detailed_object_repr',
name='additional_data',
field=jsonfield.fields.JSONField(null=True, blank=True),
),
]

View file

@ -30,9 +30,9 @@ class LogEntryManager(models.Manager):
if isinstance(pk, (int, long)):
kwargs.setdefault('object_id', pk)
get_detailed_object_repr = getattr(instance, 'get_detailed_object_repr', None)
if callable(get_detailed_object_repr):
kwargs.setdefault('detailed_object_repr', instance.get_detailed_object_repr())
get_additional_data = getattr(instance, 'get_additional_data', None)
if callable(get_additional_data):
kwargs.setdefault('additional_data', instance.get_additional_data())
# Delete log entries with the same pk as a newly created model. This should only be necessary when an pk is
# used twice.
@ -116,7 +116,7 @@ class LogEntry(models.Model):
changes = models.TextField(blank=True, verbose_name=_("change message"))
actor = models.ForeignKey(settings.AUTH_USER_MODEL, blank=True, null=True, on_delete=models.SET_NULL, related_name='+', verbose_name=_("actor"))
timestamp = models.DateTimeField(auto_now_add=True, verbose_name=_("timestamp"))
detailed_object_repr = JSONField(blank=True, null=True)
additional_data = JSONField(blank=True, null=True)
objects = LogEntryManager()