equal
deleted
inserted
replaced
31 from soc.logic import out_of_band |
31 from soc.logic import out_of_band |
32 from soc.logic import sponsor |
32 from soc.logic import sponsor |
33 from soc.logic.site import id_user |
33 from soc.logic.site import id_user |
34 from soc.views import helper |
34 from soc.views import helper |
35 import soc.views.helper.requests |
35 import soc.views.helper.requests |
|
36 import soc.views.helper.widgets |
36 from soc.views import simple |
37 from soc.views import simple |
37 from soc.views.helpers import custom_widgets |
|
38 from soc.views.helpers import forms_helpers |
38 from soc.views.helpers import forms_helpers |
39 from soc.views.helpers import response_helpers |
39 from soc.views.helpers import response_helpers |
40 from soc.views.user import profile |
40 from soc.views.user import profile |
41 |
41 |
42 import soc.models.sponsor |
42 import soc.models.sponsor |
65 |
65 |
66 |
66 |
67 class EditForm(CreateForm): |
67 class EditForm(CreateForm): |
68 """Django form displayed when editing a Sponsor. |
68 """Django form displayed when editing a Sponsor. |
69 """ |
69 """ |
70 link_name = forms.CharField(widget=custom_widgets.ReadOnlyInput()) |
70 link_name = forms.CharField(widget=helper.widgets.ReadOnlyInput()) |
71 |
71 |
72 def clean_link_name(self): |
72 def clean_link_name(self): |
73 link_name = self.cleaned_data.get('link_name') |
73 link_name = self.cleaned_data.get('link_name') |
74 if not validate.isLinkNameFormatValid(link_name): |
74 if not validate.isLinkNameFormatValid(link_name): |
75 raise forms.ValidationError("This link name is in wrong format.") |
75 raise forms.ValidationError("This link name is in wrong format.") |