equal
deleted
inserted
replaced
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( |