Commit 9d078be5 by Xavier Ordoquy

Fix the tutorial against the v3.0

parent 38e05e66
...@@ -101,7 +101,7 @@ The first thing we need to get started on our Web API is to provide a way of ser ...@@ -101,7 +101,7 @@ The first thing we need to get started on our Web API is to provide a way of ser
class SnippetSerializer(serializers.Serializer): class SnippetSerializer(serializers.Serializer):
pk = serializers.IntegerField(read_only=True) pk = serializers.IntegerField(read_only=True)
title = serializers.CharField(required=False, title = serializers.CharField(required=False, allow_blank=True
max_length=100) max_length=100)
code = serializers.CharField(style={'type': 'textarea'}) code = serializers.CharField(style={'type': 'textarea'})
linenos = serializers.BooleanField(required=False) linenos = serializers.BooleanField(required=False)
...@@ -181,7 +181,7 @@ Deserialization is similar. First we parse a stream into Python native datatype ...@@ -181,7 +181,7 @@ Deserialization is similar. First we parse a stream into Python native datatype
serializer = SnippetSerializer(data=data) serializer = SnippetSerializer(data=data)
serializer.is_valid() serializer.is_valid()
# True # True
serializer.object serializer.save()
# <Snippet: Snippet object> # <Snippet: Snippet object>
Notice how similar the API is to working with forms. The similarity should become even more apparent when we start writing views that use our serializer. Notice how similar the API is to working with forms. The similarity should become even more apparent when we start writing views that use our serializer.
...@@ -301,7 +301,7 @@ We'll also need a view which corresponds to an individual snippet, and can be us ...@@ -301,7 +301,7 @@ We'll also need a view which corresponds to an individual snippet, and can be us
Finally we need to wire these views up. Create the `snippets/urls.py` file: Finally we need to wire these views up. Create the `snippets/urls.py` file:
from django.conf.urls import patterns, url from django.conf.urls import url
from snippets import views from snippets import views
urlpatterns = [ urlpatterns = [
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment