--- a/src/p4l/models/data.py Fri Sep 20 00:19:59 2013 +0200
+++ b/src/p4l/models/data.py Fri Sep 20 02:51:43 2013 +0200
@@ -1,7 +1,9 @@
# -*- coding: utf-8 -*-
from django.db import models
+
from p4l.models.common import P4lModel, P4lModelLang
+from p4l.models.user import User
class Imprint(P4lModelLang):
@@ -164,6 +166,11 @@
hidden = models.BooleanField(default=False) #iiep:hidden
restricted = models.BooleanField(default=False) #iiep:restricted
+ #Record import date and modification date
+ creationDate = models.DateTimeField( auto_now_add=True, serialize=False)
+ modificationDate = models.DateTimeField(auto_now=True, serialize=False)
+ modifiedBy = models.ForeignKey(User, blank=True, null=True)
+
def get_imprints_years(self):
return sorted(set([i.imprintDate for i in self.imprints.all() if i.imprintDate]))