diff -r be595253ced5 -r b31a67614f76 src/p4l/models/data.py --- a/src/p4l/models/data.py Mon Sep 02 11:45:01 2013 +0200 +++ b/src/p4l/models/data.py Mon Sep 02 16:26:21 2013 +0200 @@ -20,7 +20,7 @@ class ProjectName(P4lModel): uri = models.URLField(max_length=2048, unique=True, db_index=True) label = models.CharField(max_length=2048, blank=False, null=False, db_index=True) - acronym = models.CharField(max_length=2048, blank=True, null=True, db_index=True) #iiep:acronym + acronym = models.CharField(max_length=2048, blank=True, null=True, db_index=True) #iiep:acronym # class Meta(P4lModel.Meta): unique_together = ['label', 'acronym'] @@ -139,16 +139,16 @@ class Record(P4lModel): uri = models.URLField(max_length=2048, unique=True, db_index=True) #subject - subjects = models.ManyToManyField('p4l.Subject') #dct:subject # Thesaurus with no country - themes = models.ManyToManyField('p4l.Theme') #iiep:theme # Theme - countries = models.ManyToManyField('p4l.Country') #iiep:country # Thesaurus filtered with country only + subjects = models.ManyToManyField('p4l.Subject') #dct:subject # with no country + themes = models.ManyToManyField('p4l.Theme') #iiep:theme # + countries = models.ManyToManyField('p4l.Country') #iiep:country # filtered with country only identifier = models.CharField(max_length=128, unique=True, db_index=True) #dct:identifier notes = models.TextField(blank=True, null=True) #iiep:notes #issns foreign key from Isbn #iiep:issn #isbns foreign key from Isbn #iiep:isbn #documentCodes foreign key from Isbn #iiep:documentCode - language = models.ForeignKey('p4l.Language', blank=True, null=True) #dct:language # Language - otherLanguages = models.ManyToManyField('p4l.Language', related_name='otherLanguage_record') #iiep:otherLanguage # Language + language = models.ForeignKey('p4l.Language', blank=True, null=True) #dct:language # + otherLanguages = models.ManyToManyField('p4l.Language', related_name='otherLanguage_record') #iiep:otherLanguage # #titles foreign Key from Title #dct:title #abstracts foreign Key from Abstract #dct:abstract #addedTitles foreign Key from AddedTitle #iiep:addedTitle @@ -157,15 +157,15 @@ #imprints foreign Key from Imprint #iiep:imprint #collations = foreign Key from Collation #iiep:collation #volumeIssues = foreign Key from VolumeIssue #iiep:volumeIssue - projectNames = models.ManyToManyField('p4l.ProjectName') #iiep:projectName + projectNames = models.ManyToManyField('p4l.ProjectName') #iiep:projectName # #periodicals = foreign key from 'p4l.Periodical' #iiep:periodical #meetings = foreign key from 'p4l.Meeting' #iiep:meeting #series = foreign key from 'p4l.Serie' #iiep:serie #authors = foreign key from 'p4l.Author' #iiep:author #subjectPersons = foreign key from 'p4l.SubjectPerson' #iiep:subjectPerson - subjectCorporateBodies = models.ManyToManyField('p4l.CorporateAuthor', related_name='recordsSubjectCorporateBody') #iiep:subjectCorporateBody + subjectCorporateBodies = models.ManyToManyField('p4l.CorporateAuthor', related_name='recordsSubjectCorporateBody') #iiep:subjectCorporateBody # #subjectMeetings = foreign key from 'p4l.SubjectMeeting' #iiep:subjectMeeting - corporateAuthors = models.ManyToManyField('p4l.CorporateAuthor', related_name='recordsCorporateAuthor') #iiep:subjectCorporateBody + corporateAuthors = models.ManyToManyField('p4l.CorporateAuthor', related_name='recordsCorporateAuthor') #iiep:subjectCorporateBody # #urls foreign Key from Url #iiep:url recordType = models.URLField(max_length=2048) #dct:type