--- 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)