app/soc/views/models/student.py
changeset 1430 ff8cc6b15e6a
parent 1394 fe00de66f4e6
child 1461 92c5a390739a
equal deleted inserted replaced
1429:cfa0c3f2dc19 1430:ff8cc6b15e6a
    87         'Become a %(name)s'),]
    87         'Become a %(name)s'),]
    88     new_params['extra_django_patterns'] = patterns
    88     new_params['extra_django_patterns'] = patterns
    89 
    89 
    90     new_params['extra_dynaexclude'] = ['agreed_to_tos', 'school']
    90     new_params['extra_dynaexclude'] = ['agreed_to_tos', 'school']
    91 
    91 
    92     new_params['create_extra_dynafields'] = {
    92     new_params['create_extra_dynaproperties'] = {
    93         'scope_path': forms.fields.CharField(widget=forms.HiddenInput,
    93         'scope_path': forms.fields.CharField(widget=forms.HiddenInput,
    94                                              required=True),
    94                                              required=True),
    95         'student_agreement': forms.fields.CharField(required=False,
    95         'student_agreement': forms.fields.CharField(required=False,
    96             widget=widgets.AgreementField),
    96             widget=widgets.AgreementField),
    97         'agreed_to_student_agreement': forms.fields.BooleanField(
    97         'agreed_to_student_agreement': forms.fields.BooleanField(
   112         'clean_link_id': cleaning.clean_user_is_current('link_id')
   112         'clean_link_id': cleaning.clean_user_is_current('link_id')
   113         }
   113         }
   114 
   114 
   115     user_create_form = dynaform.extendDynaForm(
   115     user_create_form = dynaform.extendDynaForm(
   116         dynaform = self._params['create_form'],
   116         dynaform = self._params['create_form'],
   117         dynafields = updated_fields)
   117         dynaproperties = updated_fields)
   118 
   118 
   119     self._params['user_create_form'] = user_create_form
   119     self._params['user_create_form'] = user_create_form
   120 
   120 
   121 
   121 
   122   @decorators.merge_params
   122   @decorators.merge_params