src/p4l/models/data.py
changeset 77 15b34232100d
parent 76 6dd1f5246e1c
child 93 c675183a9325
child 101 71532a54d1c4
equal deleted inserted replaced
76:6dd1f5246e1c 77:15b34232100d
   171     
   171     
   172     isDocumentPart = models.BooleanField() #iiep:isDocumentPart
   172     isDocumentPart = models.BooleanField() #iiep:isDocumentPart
   173     isMultilingual = models.BooleanField() #iiep:isMultilingual
   173     isMultilingual = models.BooleanField() #iiep:isMultilingual
   174     
   174     
   175     def get_imprints_years(self):
   175     def get_imprints_years(self):
   176         return sorted(set([i.imprintDate for i in self.imprints.all()]))
   176         return sorted(set([i.imprintDate for i in self.imprints.all() if i.imprintDate]))
   177 
   177 
   178     def __unicode__(self):
   178     def __unicode__(self):
   179         return "Record id %s { identifier: %s, uri: %s, editionStatement: %s,  recordType: %s, isDocumentPart: %s, notes: %s, language : %s}" \
   179         return "Record id %s { identifier: %s, uri: %s, editionStatement: %s,  recordType: %s, isDocumentPart: %s, notes: %s, language : %s}" \
   180             % (
   180             % (
   181                 self.id,
   181                 self.id,