Ejemplo n.º 1
0
    def _set_default_value(self, store, detail, value):
        if value is None:
            return

        if detail.type is bool:
            value = int(value)
        if value is not None:
            value = unicode(value)

        param_name = detail.key
        data = self._values.get(param_name)
        if data is None:
            data = ParameterData(store=store, field_name=param_name, field_value=value, is_editable=True)
            self._values[param_name] = data.field_value

        data.field_value = value
Ejemplo n.º 2
0
    def _set_default_value(self, store, detail, value):
        if value is None:
            return

        if detail.type is bool:
            value = int(value)
        if value is not None:
            value = unicode(value)

        param_name = detail.key
        data = self._values.get(param_name)
        if data is None:
            data = ParameterData(store=store,
                                 field_name=param_name,
                                 field_value=value,
                                 is_editable=True)
            self._values[param_name] = data.field_value

        data.field_value = value