aboutsummaryrefslogtreecommitdiffstats
path: root/docs/tutorial/1-serialization.md
diff options
context:
space:
mode:
authorTom Christie2012-10-17 22:07:56 +0100
committerTom Christie2012-10-17 22:07:56 +0100
commit99d48f90030d174ef80498b48f56af6489865f0d (patch)
tree4c4181d708fc6733c3f4459af7235fe1a17f0632 /docs/tutorial/1-serialization.md
parent6717d654d0bbfdfca4aaea84a5b4814c4e5f7567 (diff)
downloaddjango-rest-framework-99d48f90030d174ef80498b48f56af6489865f0d.tar.bz2
Drop .parse_string_or_stream() - keep API minimal.
Diffstat (limited to 'docs/tutorial/1-serialization.md')
-rw-r--r--docs/tutorial/1-serialization.md7
1 files changed, 5 insertions, 2 deletions
diff --git a/docs/tutorial/1-serialization.md b/docs/tutorial/1-serialization.md
index e21433ba..5b58f293 100644
--- a/docs/tutorial/1-serialization.md
+++ b/docs/tutorial/1-serialization.md
@@ -134,12 +134,15 @@ We've now got a few comment instances to play with. Let's take a look at serial
At this point we've translated the model instance into python native datatypes. To finalise the serialization process we render the data into `json`.
- stream = JSONRenderer().render(serializer.data)
- stream
+ content = JSONRenderer().render(serializer.data)
+ content
# '{"id": 1, "email": "leila@example.com", "content": "nothing to say", "created": "2012-08-22T16:20:09.822"}'
Deserialization is similar. First we parse a stream into python native datatypes...
+ import StringIO
+
+ stream = StringIO.StringIO(content)
data = JSONParser().parse(stream)
...then we restore those native datatypes into to a fully populated object instance.