app/soc/views/models/request.py
changeset 1084 9c4221f7b747
parent 1080 d533408811ba
child 1085 0afbdd0905ef
equal deleted inserted replaced
1083:b8018d7a9f23 1084:9c4221f7b747
    80 
    80 
    81     new_params['name'] = "Request"
    81     new_params['name'] = "Request"
    82 
    82 
    83     new_params['sidebar_defaults'] = [('/%s/list', 'List %(name_plural)s', 'list')]
    83     new_params['sidebar_defaults'] = [('/%s/list', 'List %(name_plural)s', 'list')]
    84 
    84 
       
    85     new_params['create_template'] = ['soc/request/create.html']
    85     new_params['save_message'] = [ugettext('Request saved.')]
    86     new_params['save_message'] = [ugettext('Request saved.')]
    86     
    87     
    87     new_params['extra_dynaexclude'] = ['state', 'role_verbose']
    88     new_params['extra_dynaexclude'] = ['state', 'role_verbose']
    88     
    89 
    89     # TODO(ljvderijk) add clean field that checks to see if the user already has
       
    90     # the role that's been entered in the create form fields
       
    91     new_params['create_extra_dynafields'] = {
    90     new_params['create_extra_dynafields'] = {
    92         'role': forms.CharField(widget=widgets.ReadOnlyInput(),
    91         'role': forms.CharField(widget=widgets.ReadOnlyInput(),
    93                                    required=True),
    92                                    required=True),
    94         'clean_link_id': cleaning.clean_existing_user('link_id')
    93         'clean_link_id': cleaning.clean_existing_user('link_id'),
    95         }
    94         }
    96 
    95 
    97     new_params['edit_extra_dynafields'] = {
    96     new_params['edit_extra_dynafields'] = {
    98         'scope_path': forms.CharField(widget=forms.HiddenInput,
    97         'scope_path': forms.CharField(widget=forms.HiddenInput,
    99                                         required=True),
    98                                         required=True),