src/p4l/models/data.py
changeset 104 b66ca6275115
parent 102 53c9233a7684
child 108 c08f9b46a6c5
--- 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]))