diff -r c653f49fabfb -r ba8bc0199464 src/notes/models/core.py --- a/src/notes/models/core.py Thu Jul 20 23:37:58 2017 +0200 +++ b/src/notes/models/core.py Mon Jul 24 16:58:34 2017 +0200 @@ -1,6 +1,7 @@ """ irinotes core module """ +from auditlog.registry import auditlog from django.conf import settings from django.db import models from django.utils import timezone @@ -39,6 +40,12 @@ verbose_name=_('Session|protocol') ) + def get_additional_data(self): + return {'ext_id': str(self.ext_id)} + + def __str__(self): + return self.title + class Note(Model): """ @@ -49,6 +56,9 @@ verbose_name_plural = _('Notes') ordering = ["tc_start"] + def get_additional_data(self): + return {'ext_id': str(self.ext_id)} + tc_start = models.DateTimeField(verbose_name=_('Note|tc_start')) tc_end = models.DateTimeField(verbose_name=_('Note|tc_end')) session = models.ForeignKey( @@ -82,3 +92,5 @@ blank=True, verbose_name=_('Note|categorization') ) +auditlog.register(Session) +auditlog.register(Note)