aboutsummaryrefslogtreecommitdiffstats
path: root/docs/tutorial/1-serialization.md
diff options
context:
space:
mode:
authorMike TUMS2013-01-28 00:32:32 +0400
committerMike TUMS2013-01-28 00:32:32 +0400
commitc1dc1860da86dc119f2e80837c6b327af12b9b38 (patch)
tree300df8530371f341747917905040192baf63fbd6 /docs/tutorial/1-serialization.md
parentccb4ef081191bb8fa3d76d698d61190c1d9c3f65 (diff)
downloaddjango-rest-framework-c1dc1860da86dc119f2e80837c6b327af12b9b38.tar.bz2
Update docs/tutorial/1-serialization.md
Update for tutorials (manual serialization) to support HTTP PATCH method (partial update of instance)
Diffstat (limited to 'docs/tutorial/1-serialization.md')
-rw-r--r--docs/tutorial/1-serialization.md12
1 files changed, 6 insertions, 6 deletions
diff --git a/docs/tutorial/1-serialization.md b/docs/tutorial/1-serialization.md
index f5ff167f..d66d2b97 100644
--- a/docs/tutorial/1-serialization.md
+++ b/docs/tutorial/1-serialization.md
@@ -129,12 +129,12 @@ The first thing we need to get started on our Web API is provide a way of serial
Create or update a new snippet instance.
"""
if instance:
- # Update existing instance
- instance.title = attrs['title']
- instance.code = attrs['code']
- instance.linenos = attrs['linenos']
- instance.language = attrs['language']
- instance.style = attrs['style']
+ # Update existing instance or part of it
+ instance.title = attrs.get('title', instance.title)
+ instance.code = attrs.get('code', instance.code)
+ instance.linenos = attrs.get('linenos', instance.linenos)
+ instance.language = attrs.get('language', instance.language)
+ instance.style = attrs.get('style', instance.style)
return instance
# Create new instance