app/soc/models/administrator.py
changeset 212 8e208e326adb
parent 207 8ecc2e4198cd
child 244 da80c6519eea
--- a/app/soc/models/administrator.py	Tue Sep 30 12:59:59 2008 +0000
+++ b/app/soc/models/administrator.py	Tue Sep 30 14:00:11 2008 +0000
@@ -24,11 +24,17 @@
 
 from google.appengine.ext import db
 
+from soc.models import organization
+
 import soc.models.reviewer
 
 
 class Administrator(soc.models.reviewer.Reviewer):
   """Administrator details for a specific Program.
   """
-  pass
+  #: A many:1 relationship associating Administrators with specific
+  #: Organization details and capabilities. The back-reference in the
+  #: Organization model is a Query named 'admins'.
+  org = db.ReferenceProperty(reference_class=organization.Organization,
+          required=True, collection_name="admins")