diff -r effa1cfb3607 -r ac4f93519855 app/soc/views/models/student.py --- a/app/soc/views/models/student.py Tue Sep 15 22:01:16 2009 +0200 +++ b/app/soc/views/models/student.py Tue Sep 15 22:03:18 2009 +0200 @@ -18,6 +18,7 @@ """ __authors__ = [ + '"Madhusudan.C.S." ', '"Lennard de Rijk" ' ] @@ -91,6 +92,9 @@ new_params['module_name'] = "student" new_params['sidebar_grouping'] = 'Students' + new_params['create_template'] = 'soc/student/edit.html' + new_params['edit_template'] = 'soc/student/edit.html' + # add apply pattern patterns = [(r'^%(url_name)s/(?Papply)/%(scope)s$', '%(module_package)s.%(module_name)s.apply', @@ -112,8 +116,8 @@ 'expected_graduation': forms.TypedChoiceField( choices=[(x,x) for x in allowed_years], coerce=lambda val: int(val) - ) - } + ), + } new_params['create_dynafields'] = [ {'name': 'scope_path', @@ -147,8 +151,9 @@ 'link_id': forms.CharField(widget=forms.HiddenInput, required=True), 'clean_link_id': cleaning.clean_user_is_current('link_id'), - 'clean': cleaning.validate_student_age( - 'birth_date', 'scope_path', self._logic.getScopeLogic().logic), + 'clean': cleaning.validate_student( + 'birth_date', 'school_type', 'major', 'degree', 'grade', + 'scope_path', self._logic.getScopeLogic().logic), } user_create_form = dynaform.extendDynaForm(