diff -r 468349edbf7f -r b66ca6275115 src/p4l/models/data.py --- 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]))