diff options
| author | Tom Christie | 2012-11-05 10:53:20 +0000 | 
|---|---|---|
| committer | Tom Christie | 2012-11-05 10:53:20 +0000 | 
| commit | b7b942c5991e677e7df621c00befb075d06edd61 (patch) | |
| tree | 886d1657a3e8b014fef0cbae055d7f74cd46dbda /docs/tutorial | |
| parent | 5b397e50ddb999f85949a7359d0a26c3531c78a9 (diff) | |
| download | django-rest-framework-b7b942c5991e677e7df621c00befb075d06edd61.tar.bz2 | |
Swap position of `instance` and `data` keyword arguments.
Diffstat (limited to 'docs/tutorial')
| -rw-r--r-- | docs/tutorial/1-serialization.md | 12 | ||||
| -rw-r--r-- | docs/tutorial/2-requests-and-responses.md | 8 | ||||
| -rw-r--r-- | docs/tutorial/3-class-based-views.md | 8 | ||||
| -rw-r--r-- | docs/tutorial/5-relationships-and-hyperlinked-apis.md | 2 | 
4 files changed, 15 insertions, 15 deletions
| diff --git a/docs/tutorial/1-serialization.md b/docs/tutorial/1-serialization.md index 316a3c25..ba64f2aa 100644 --- a/docs/tutorial/1-serialization.md +++ b/docs/tutorial/1-serialization.md @@ -162,7 +162,7 @@ Okay, once we've got a few imports out of the way, let's create a code snippet t  We've now got a few snippet instances to play with.  Let's take a look at serializing one of those instances. -    serializer = SnippetSerializer(instance=snippet) +    serializer = SnippetSerializer(snippet)      serializer.data      # {'pk': 1, 'title': u'', 'code': u'print "hello, world"\n', 'linenos': False, 'language': u'python', 'style': u'friendly'} @@ -181,7 +181,7 @@ Deserialization is similar.  First we parse a stream into python native datatype  ...then we restore those native datatypes into to a fully populated object instance. -    serializer = SnippetSerializer(data) +    serializer = SnippetSerializer(data=data)      serializer.is_valid()      # True      serializer.object @@ -240,12 +240,12 @@ The root of our API is going to be a view that supports listing all the existing          """          if request.method == 'GET':              snippets = Snippet.objects.all() -            serializer = SnippetSerializer(instance=snippets) +            serializer = SnippetSerializer(snippets)              return JSONResponse(serializer.data)          elif request.method == 'POST':              data = JSONParser().parse(request) -            serializer = SnippetSerializer(data) +            serializer = SnippetSerializer(data=data)              if serializer.is_valid():                  serializer.save()                  return JSONResponse(serializer.data, status=201) @@ -267,12 +267,12 @@ We'll also need a view which corresponds to an individual snippet, and can be us              return HttpResponse(status=404)          if request.method == 'GET': -            serializer = SnippetSerializer(instance=snippet) +            serializer = SnippetSerializer(snippet)              return JSONResponse(serializer.data)          elif request.method == 'PUT':              data = JSONParser().parse(request) -            serializer = SnippetSerializer(data, instance=snippet) +            serializer = SnippetSerializer(snippet, data=data)              if serializer.is_valid():                  serializer.save()                  return JSONResponse(serializer.data) diff --git a/docs/tutorial/2-requests-and-responses.md b/docs/tutorial/2-requests-and-responses.md index a7c23cba..b29daf05 100644 --- a/docs/tutorial/2-requests-and-responses.md +++ b/docs/tutorial/2-requests-and-responses.md @@ -52,11 +52,11 @@ We don't need our `JSONResponse` class anymore, so go ahead and delete that.  On          """          if request.method == 'GET':              snippets = Snippet.objects.all() -            serializer = SnippetSerializer(instance=snippets) +            serializer = SnippetSerializer(snippets)              return Response(serializer.data)          elif request.method == 'POST': -            serializer = SnippetSerializer(request.DATA) +            serializer = SnippetSerializer(data=request.DATA)              if serializer.is_valid():                  serializer.save()                  return Response(serializer.data, status=status.HTTP_201_CREATED) @@ -77,11 +77,11 @@ Our instance view is an improvement over the previous example.  It's a little mo              return Response(status=status.HTTP_404_NOT_FOUND)          if request.method == 'GET': -            serializer = SnippetSerializer(instance=snippet) +            serializer = SnippetSerializer(snippet)              return Response(serializer.data)          elif request.method == 'PUT': -            serializer = SnippetSerializer(request.DATA, instance=snippet) +            serializer = SnippetSerializer(snippet, data=request.DATA)              if serializer.is_valid():                  serializer.save()                  return Response(serializer.data) diff --git a/docs/tutorial/3-class-based-views.md b/docs/tutorial/3-class-based-views.md index 91ef4038..eddf6311 100644 --- a/docs/tutorial/3-class-based-views.md +++ b/docs/tutorial/3-class-based-views.md @@ -20,11 +20,11 @@ We'll start by rewriting the root view as a class based view.  All this involves          """          def get(self, request, format=None):              snippets = Snippet.objects.all() -            serializer = SnippetSerializer(instance=snippets) +            serializer = SnippetSerializer(snippets)              return Response(serializer.data)          def post(self, request, format=None): -            serializer = SnippetSerializer(request.DATA) +            serializer = SnippetSerializer(data=request.DATA)              if serializer.is_valid():                  serializer.save()                  return Response(serializer.data, status=status.HTTP_201_CREATED) @@ -44,12 +44,12 @@ So far, so good.  It looks pretty similar to the previous case, but we've got be          def get(self, request, pk, format=None):              snippet = self.get_object(pk) -            serializer = SnippetSerializer(instance=snippet) +            serializer = SnippetSerializer(snippet)              return Response(serializer.data)          def put(self, request, pk, format=None):              snippet = self.get_object(pk) -            serializer = SnippetSerializer(request.DATA, instance=snippet) +            serializer = SnippetSerializer(snippet, data=request.DATA)              if serializer.is_valid():                  serializer.save()                  return Response(serializer.data) diff --git a/docs/tutorial/5-relationships-and-hyperlinked-apis.md b/docs/tutorial/5-relationships-and-hyperlinked-apis.md index 3113249b..98c45b82 100644 --- a/docs/tutorial/5-relationships-and-hyperlinked-apis.md +++ b/docs/tutorial/5-relationships-and-hyperlinked-apis.md @@ -167,7 +167,7 @@ We've reached the end of our tutorial.  If you want to get more involved in the  * Join the [REST framework discussion group][group], and help build the community.  * Follow the author [on Twitter][twitter] and say hi. -**Now go build some awesome things.** +**Now go build awesome things.**  [repo]: https://github.com/tomchristie/rest-framework-tutorial  [sandbox]: http://restframework.herokuapp.com/ | 
