src/p4l/models/data.py
changeset 75 eb6530b77b0e
parent 62 8433e12362e0
child 76 6dd1f5246e1c
equal deleted inserted replaced
74:ad7d84868c98 75:eb6530b77b0e
   169     #urls foreign Key from Url #iiep:url
   169     #urls foreign Key from Url #iiep:url
   170     recordType = models.URLField(max_length=2048) #dct:type                                                                # <DocumentType>
   170     recordType = models.URLField(max_length=2048) #dct:type                                                                # <DocumentType>
   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     
       
   175     def get_imprints_years(self):
       
   176         return set(sorted([i.imprintDate for i in self.imprints.all()]))
   174 
   177 
   175     def __unicode__(self):
   178     def __unicode__(self):
   176         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}" \
   177             % (
   180             % (
   178                 self.id,
   181                 self.id,