aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorTom Christie2013-03-17 20:06:38 +0000
committerTom Christie2013-03-17 20:06:38 +0000
commit034c4ce4081dd6d15ea47fb8318754321a3faf0c (patch)
treed9a245db7d0c036a9ea51902465a0eb4d666d9e2 /docs
parentef0caf64d326bacdf367e002e5537b8c0d444d34 (diff)
downloaddjango-rest-framework-034c4ce4081dd6d15ea47fb8318754321a3faf0c.tar.bz2
Fix serializer restore_object example for partial updates
Diffstat (limited to 'docs')
-rw-r--r--docs/api-guide/serializers.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/docs/api-guide/serializers.md b/docs/api-guide/serializers.md
index e8d3c1b5..42edf9af 100644
--- a/docs/api-guide/serializers.md
+++ b/docs/api-guide/serializers.md
@@ -42,9 +42,9 @@ Declaring a serializer looks very similar to declaring a form:
data will simply return a dictionary of items.
"""
if instance is not None:
- instance.title = attrs['title']
- instance.content = attrs['content']
- instance.created = attrs['created']
+ instance.title = attrs.get('title', instance.title)
+ instance.content = attrs.get('content', instance.content)
+ instance.created = attrs.get('created', instance.created)
return instance
return Comment(**attrs)