mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-07-06 13:23:18 +03:00
Fix the tutorial against the v3.0
This commit is contained in:
parent
38e05e66c9
commit
9d078be59c
|
@ -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
|
||||||
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
|
||||||
|
|
||||||
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 = [
|
||||||
|
|
Loading…
Reference in New Issue
Block a user