app/soc/views/site/sponsor/profile.py
changeset 344 d135c8c09967
parent 337 cb7d22b1e7d8
child 358 843d83b87282
--- a/app/soc/views/site/sponsor/profile.py	Wed Oct 15 20:10:07 2008 +0000
+++ b/app/soc/views/site/sponsor/profile.py	Wed Oct 15 20:24:02 2008 +0000
@@ -38,7 +38,7 @@
 from soc.views.user import profile
 
 import soc.logic
-import soc.models.sponsor
+import soc.models.sponsor as sponsor_model
 import soc.views.helper.forms
 import soc.views.helper.requests
 import soc.views.helper.responses
@@ -53,7 +53,7 @@
     """Inner Meta class that defines some behavior for the form.
     """
     #: db.Model subclass for which the form will gather information
-    model = soc.models.sponsor.Sponsor
+    model = sponsor_model.Sponsor
     
     #: list of model fields which will *not* be gathered by the form
     exclude = ['founder', 'inheritance_line']
@@ -72,7 +72,7 @@
   """Django form displayed when editing a Sponsor.
   """
   link_name = forms.CharField(widget=helper.widgets.ReadOnlyInput())
-  created_by = forms.CharField(widget=helper.widgets.ReadOnlyInput(),
+  founded_by = forms.CharField(widget=helper.widgets.ReadOnlyInput(),
                                required=False)
 
   def clean_link_name(self):
@@ -180,7 +180,7 @@
       # populate form with the existing Sponsor entity
       founder_link_name = existing_sponsor.founder.link_name
       sponsor_form = EditForm(instance=existing_sponsor, 
-                              initial={'created_by': founder_link_name})
+                              initial={'founded_by': founder_link_name})
     else:
       if request.GET.get(profile.SUBMIT_MSG_PARAM_NAME):
         # redirect to aggressively remove 'Profile saved' query parameter
@@ -191,7 +191,8 @@
     
   context.update({'form': sponsor_form,
                   'existing_group':  existing_sponsor,
-                  'group_type': 'Sponsor'})
+                  'group_type': 'Sponsor',
+                  'group_type_short': sponsor_model.Sponsor.GROUP_TYPE_SHORT})
 
   return helper.responses.respond(request, template, context)