app/soc/models/org_admin.py
changeset 1387 857e6cc8ebc1
parent 1307 091a21cf3627
child 1989 3fa3384b5378
--- a/app/soc/models/org_admin.py	Wed Feb 18 19:49:39 2009 +0000
+++ b/app/soc/models/org_admin.py	Wed Feb 18 21:41:27 2009 +0000
@@ -17,14 +17,21 @@
 """This module contains the Organization Administrator Model."""
 
 __authors__ = [
+  '"Lennard de Rijk" <ljvderijk@gmail.com>',
   '"Pawel Solyga" <pawel.solyga@gmail.com>',
 ]
 
 
+from google.appengine.ext import db
+
+import soc.models.program
 import soc.models.role
 
 
 class OrgAdmin(soc.models.role.Role):
   """Administrator details for a specific Organization.
   """
-  pass
+
+  #: A required property that defines the program that this org admin works for
+  program = db.ReferenceProperty(reference_class=soc.models.program.Program,
+                              required=True, collection_name='org_admins')