aboutsummaryrefslogtreecommitdiffstats
path: root/rest_framework/serializers.py
diff options
context:
space:
mode:
Diffstat (limited to 'rest_framework/serializers.py')
-rw-r--r--rest_framework/serializers.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/rest_framework/serializers.py b/rest_framework/serializers.py
index a2b878ec..86bed773 100644
--- a/rest_framework/serializers.py
+++ b/rest_framework/serializers.py
@@ -75,6 +75,9 @@ class BaseSerializer(Field):
self.update(self.instance, validated_data)
else:
self.instance = self.create(validated_data)
+ assert self.instance is not None, (
+ '`create()` did not return an object instance.'
+ )
return self.instance