Ignore:
Timestamp:
05/25/12 16:36:58 (23 months ago)
Author:
yomguy <yomguy@…>
Branches:
master, crem, crem2, dev, dev2, diadems, feature/breadcrumbs, feature/ts-0.5, feature/ts-0.5.4, feature/writecache, generic, lam, lam2, mapsv3, merge, nlivemulti, release/1.4.4, sabiod, server, storage, telecaster
Children:
24b54bd
Parents:
d7de29b
git-author:
yomguy <yomguy@…> (05/25/12 16:36:58)
git-committer:
yomguy <yomguy@…> (05/25/12 16:36:58)
Message:

reorganize many models, add various item fields, add enums, add migr and trans

File:
1 edited

Legend:

Unmodified
Added
Removed
  • telemeta/models/media.py

    r39a8813 r305d2e3  
    312312    title                 = CharField(_('title')) 
    313313    alt_title             = CharField(_('original title / translation')) 
    314     collector             = CharField(_('recordist')) 
    315314    collection            = ForeignKey('MediaCollection', related_name="items", 
    316315                                       verbose_name=_('collection')) 
    317316    recorded_from_date    = DateField(_('recording date (from)')) 
    318317    recorded_to_date      = DateField(_('recording date (until)')) 
     318 
     319    scientist             = CharField(_('scientist')) 
     320    domain                = CharField(_('domain')) 
     321    summary               = TextField(_('summary')) 
     322    comment               = TextField(_('remarks')) 
    319323 
    320324    # Geographic and cultural informations 
     
    337341                                           verbose_name=_('generic style')) 
    338342    author                = CharField(_('author / compositor')) 
    339  
    340     # General informations 
    341     comment               = TextField(_('remarks')) 
    342     collector_selection   = CharField(_('recordist selection')) 
    343     collector_from_collection = BooleanField(_('recordist as in collection')) 
     343    contributor           = CharField(_('contributor')) 
     344 
     345    # Legal mentions 
     346    organization          = WeakForeignKey('Organization', verbose_name=_('organization')) 
     347    public_access         = CharField(_('public access'), choices=PUBLIC_ACCESS_CHOICES, 
     348                                      max_length=16, default="metadata") 
     349    depositor             = CharField(_('depositor')) 
     350    rights                = WeakForeignKey('Rights', verbose_name=_('rights')) 
    344351 
    345352    # Archiving data 
    346353    code                  = CharField(_('code'), unique=True, blank=True) 
    347     old_code              = CharField(_('old code'), unique=False, blank=True) 
     354    old_code              = CharField(_('original code'), unique=False, blank=True) 
    348355    track                 = CharField(_('item number')) 
    349     creator_reference     = CharField(_('reference')) 
     356    recordist             = CharField(_('recordist')) 
     357    digitalist            = CharField(_('digitalist')) 
     358    collector             = CharField(_('collector')) 
     359    collector_selection   = CharField(_('collector selection')) 
     360    collector_from_collection = BooleanField(_('collector as in collection')) 
     361    digitization_date        = DateField(_('digitization date')) 
     362    publishing_date       = DateField(_('publishing date')) 
     363    creator_reference     = CharField(_('creator reference')) 
    350364    external_references   = TextField(_('published references')) 
    351365    copied_from_item      = WeakForeignKey('self', related_name="copies", verbose_name=_('copy of')) 
    352     public_access         = CharField(_('public access'), choices=PUBLIC_ACCESS_CHOICES, 
    353                                       max_length=16, default="metadata") 
     366 
     367    # Media 
    354368    file                  = FileField(_('file'), upload_to='items/%Y/%m/%d', db_column="filename") 
    355369 
Note: See TracChangeset for help on using the changeset viewer.