From 5d148207bbe474f81446ca41c6f88b12220722a3 Mon Sep 17 00:00:00 2001 From: Anton Martyniuk Date: Sun, 29 Jun 2014 17:33:17 +0200 Subject: [PATCH] None as empty value should be enough for m2m field --- rest_framework/relations.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rest_framework/relations.py b/rest_framework/relations.py index df17a8606..8f35b1741 100644 --- a/rest_framework/relations.py +++ b/rest_framework/relations.py @@ -182,7 +182,7 @@ class RelatedField(WritableField): if value in self.null_values: if self.required: raise ValidationError(self.error_messages['required']) - into[(self.source or field_name)] = [] if self.many else None + into[(self.source or field_name)] = None elif self.many: into[(self.source or field_name)] = [self.from_native(item) for item in value] else: