From a3e64fbe0d3e9872a1e4368730020a5a995eb64f Mon Sep 17 00:00:00 2001 From: Tom Christie Date: Tue, 11 Aug 2015 16:25:02 +0100 Subject: [PATCH] Resolve issue with rendering nested serializer forms with empty values. Closes #3260. --- rest_framework/utils/serializer_helpers.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rest_framework/utils/serializer_helpers.py b/rest_framework/utils/serializer_helpers.py index 415e291c9..b2e0fc80e 100644 --- a/rest_framework/utils/serializer_helpers.py +++ b/rest_framework/utils/serializer_helpers.py @@ -101,6 +101,9 @@ class NestedBoundField(BoundField): return BoundField(field, value, error, prefix=self.name + '.') def as_form_field(self): + if self.value is None: + return '' + values = {} for key, value in self.value.items(): if isinstance(value, (list, dict)):