app/soc/models/timeline.py
changeset 1475 22b63ab59b27
parent 1308 35b75ffcbb37
equal deleted inserted replaced
1474:5eaf734fb178 1475:22b63ab59b27
    24 
    24 
    25 from google.appengine.ext import db
    25 from google.appengine.ext import db
    26 
    26 
    27 from django.utils.translation import ugettext
    27 from django.utils.translation import ugettext
    28 
    28 
    29 from soc.models import base
    29 from soc.models import linkable
    30 
    30 
    31 
    31 
    32 class Timeline(base.ModelWithFieldAttributes):
    32 class Timeline(linkable.Linkable):
    33   """The Timeline Model, representing the timeline for a Program.
    33   """The Timeline Model, representing the timeline for a Program.
    34   """
    34   """
    35 
       
    36   scope_path = db.StringProperty(required=True,
       
    37       verbose_name=ugettext('Scope Path'))
       
    38 
    35 
    39   program_start = db.DateTimeProperty(
    36   program_start = db.DateTimeProperty(
    40       verbose_name=ugettext('Program Start date'))
    37       verbose_name=ugettext('Program Start date'))
    41 
    38 
    42   program_end = db.DateTimeProperty(
    39   program_end = db.DateTimeProperty(