diff -r 1c96c36b58db -r d135c8c09967 app/soc/views/site/sponsor/profile.py --- 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)