app/soc/models/program.py
changeset 1051 c532dd9def48
parent 970 8b5611d5b053
child 1052 cd6d6034b6e9
--- a/app/soc/models/program.py	Wed Jan 28 18:24:20 2009 +0000
+++ b/app/soc/models/program.py	Wed Jan 28 20:21:15 2009 +0000
@@ -26,11 +26,11 @@
 
 from django.utils.translation import ugettext
 
-import soc.models.presence
+import soc.models.tossed
 import soc.models.timeline
 
 
-class Program(soc.models.presence.Presence):
+class Program(soc.models.tossed.Tossed):
   """The Program model, representing a Program ran by a Sponsor.
   """
 
@@ -99,3 +99,10 @@
   timeline = db.ReferenceProperty(reference_class=soc.models.timeline.Timeline,
                                  required=True, collection_name="program",
                                  verbose_name=ugettext('Timeline'))
+
+  #: Whether the program is enabled
+  is_enabled = db.BooleanProperty(default=False,
+      verbose_name=ugettext('Is Enabled'))
+  is_enabled.help_text = ugettext(
+      'Field used to indicate if a Presence is enabled at all, and as such'
+      '  accessible to non-developers.')