app/soc/views/models/user.py
changeset 1430 ff8cc6b15e6a
parent 1343 4ba39392c854
child 1480 d2d9087d712f
equal deleted inserted replaced
1429:cfa0c3f2dc19 1430:ff8cc6b15e6a
    72 
    72 
    73     new_params['sidebar_heading'] = 'Users'
    73     new_params['sidebar_heading'] = 'Users'
    74 
    74 
    75     new_params['extra_dynaexclude'] = ['former_accounts', 'agreed_to_tos',
    75     new_params['extra_dynaexclude'] = ['former_accounts', 'agreed_to_tos',
    76         'agreed_to_tos_on', 'status']
    76         'agreed_to_tos_on', 'status']
    77     new_params['create_extra_dynafields'] = {
    77     new_params['create_extra_dynaproperties'] = {
    78         'clean_link_id': cleaning.clean_user_not_exist('link_id'),
    78         'clean_link_id': cleaning.clean_user_not_exist('link_id'),
    79         'clean_account': cleaning.clean_user_account_not_in_use('account')}
    79         'clean_account': cleaning.clean_user_account_not_in_use('account')}
    80 
    80 
    81     # recreate the choices for the edit form
    81     # recreate the choices for the edit form
    82     status_choices = []
    82     status_choices = []
    83     for choice in user_logic.getModel().status.choices:
    83     for choice in user_logic.getModel().status.choices:
    84       status_choices.append((choice, choice))
    84       status_choices.append((choice, choice))
    85 
    85 
    86     new_params['edit_extra_dynafields'] = {
    86     new_params['edit_extra_dynaproperties'] = {
    87         'link_id': forms.CharField(widget=widgets.ReadOnlyInput(),
    87         'link_id': forms.CharField(widget=widgets.ReadOnlyInput(),
    88             required=True),
    88             required=True),
    89         'clean_link_id': cleaning.clean_link_id('link_id'),
    89         'clean_link_id': cleaning.clean_link_id('link_id'),
    90         'agreed_to_tos_on': forms.DateTimeField(
    90         'agreed_to_tos_on': forms.DateTimeField(
    91             widget=widgets.ReadOnlyInput(attrs={'disabled':'true'}),
    91             widget=widgets.ReadOnlyInput(attrs={'disabled':'true'}),