mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-02-02 20:54:42 +03:00
None -> '' in the context of form field values
This commit is contained in:
parent
90fe0fb881
commit
92008d3d16
|
@ -72,7 +72,7 @@ class BoundField(object):
|
||||||
))
|
))
|
||||||
|
|
||||||
def as_form_field(self):
|
def as_form_field(self):
|
||||||
value = force_text(self.value)
|
value = '' if self.value is None else force_text(self.value)
|
||||||
return self.__class__(self._field, value, self.errors, self._prefix)
|
return self.__class__(self._field, value, self.errors, self._prefix)
|
||||||
|
|
||||||
|
|
||||||
|
@ -100,7 +100,7 @@ class NestedBoundField(BoundField):
|
||||||
if isinstance(value, (list, dict)):
|
if isinstance(value, (list, dict)):
|
||||||
values[key] = value
|
values[key] = value
|
||||||
else:
|
else:
|
||||||
values[key] = force_text(value)
|
values[key] = '' if value is None else force_text(value)
|
||||||
return self.__class__(self._field, values, self.errors, self._prefix)
|
return self.__class__(self._field, values, self.errors, self._prefix)
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user