Ejemplo n.º 1
0
 def prepare_field_objs_and_params(self, manipulator, name_prefix):
     params = {'validator_list': self.validator_list[:], 'member_name': name_prefix + self.attname}
     if self.radio_admin:
         field_objs = [oldforms.RadioSelectField]
         params['ul_class'] = get_ul_class(self.radio_admin)
     else:
         if self.null:
             field_objs = [oldforms.NullSelectField]
         else:
             field_objs = [oldforms.SelectField]
     params['choices'] = self.get_choices_default()
     return field_objs, params
Ejemplo n.º 2
0
 def prepare_field_objs_and_params(self, manipulator, name_prefix):
     params = {'validator_list': self.validator_list[:], 'member_name': name_prefix + self.attname}
     if self.rel.raw_id_admin:
         field_objs = self.get_manipulator_field_objs()
         params['validator_list'].append(curry(manipulator_valid_rel_key, self, manipulator))
     else:
         if self.radio_admin:
             field_objs = [oldforms.RadioSelectField]
             params['ul_class'] = get_ul_class(self.radio_admin)
         else:
             if self.null:
                 field_objs = [oldforms.NullSelectField]
             else:
                 field_objs = [oldforms.SelectField]
         params['choices'] = self.get_choices_default()
     return field_objs, params