164 subjectCorporateBodies = models.ManyToManyField('p4l.CorporateAuthor', related_name='recordsSubjectCorporateBody') #iiep:subjectCorporateBody # <Organizations> |
164 subjectCorporateBodies = models.ManyToManyField('p4l.CorporateAuthor', related_name='recordsSubjectCorporateBody') #iiep:subjectCorporateBody # <Organizations> |
165 #subjectMeetings = foreign key from 'p4l.SubjectMeeting' #iiep:subjectMeeting |
165 #subjectMeetings = foreign key from 'p4l.SubjectMeeting' #iiep:subjectMeeting |
166 corporateAuthors = models.ManyToManyField('p4l.CorporateAuthor', related_name='recordsCorporateAuthor') #iiep:subjectCorporateBody # <Organizations> |
166 corporateAuthors = models.ManyToManyField('p4l.CorporateAuthor', related_name='recordsCorporateAuthor') #iiep:subjectCorporateBody # <Organizations> |
167 corporateAuthorLabel = models.CharField(max_length=2048, blank=True, null=True, db_index=True) #iiep:corporateAuthorLabel |
167 corporateAuthorLabel = models.CharField(max_length=2048, blank=True, null=True, db_index=True) #iiep:corporateAuthorLabel |
168 #urls foreign Key from Url #iiep:url |
168 #urls foreign Key from Url #iiep:url |
169 audiences = models.ManyToManyField('p4l.Audience') #dct:audience # Unknow thesaurus |
169 audiences = models.ManyToManyField('p4l.Audience') #dct:audience # Unknown thesaurus |
170 recordType = models.URLField(max_length=2048, blank=True, null=True) #dct:type # <DocumentType> |
170 recordType = models.URLField(max_length=2048, blank=True, null=True) #dct:type # <DocumentType> |
171 |
171 |
172 isDocumentPart = models.BooleanField() #iiep:isDocumentPart |
172 isDocumentPart = models.BooleanField() #iiep:isDocumentPart |
173 isHidden = models.BooleanField() #iiep:hidden |
173 hidden = models.BooleanField(default=False) #iiep:hidden |
174 isRestricted = models.BooleanField() #iiep:restricted |
174 restricted = models.BooleanField(default=False) #iiep:restricted |
175 |
175 |
176 def get_imprints_years(self): |
176 def get_imprints_years(self): |
177 return sorted(set([i.imprintDate for i in self.imprints.all() if i.imprintDate])) |
177 return sorted(set([i.imprintDate for i in self.imprints.all() if i.imprintDate])) |
178 |
178 |
179 def __unicode__(self): |
179 def __unicode__(self): |