Skip to content

Commit 92008d3

Browse files
committed
None -> '' in the context of form field values
1 parent 90fe0fb commit 92008d3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

rest_framework/utils/serializer_helpers.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ def __repr__(self):
7272
))
7373

7474
def as_form_field(self):
75-
value = force_text(self.value)
75+
value = '' if self.value is None else force_text(self.value)
7676
return self.__class__(self._field, value, self.errors, self._prefix)
7777

7878

@@ -100,7 +100,7 @@ def as_form_field(self):
100100
if isinstance(value, (list, dict)):
101101
values[key] = value
102102
else:
103-
values[key] = force_text(value)
103+
values[key] = '' if value is None else force_text(value)
104104
return self.__class__(self._field, values, self.errors, self._prefix)
105105

106106

0 commit comments

Comments
 (0)