diff options
| author | Tom Christie | 2014-12-05 13:07:48 +0000 | 
|---|---|---|
| committer | Tom Christie | 2014-12-05 13:07:48 +0000 | 
| commit | 78f5bcb5cbc9cbed6c335734e81714bc2daa294a (patch) | |
| tree | 87f9d93a938c47e7cfa4b8c60a1c9f4ec75fcc6b /tutorial/1-serialization/index.html | |
| parent | 6cce0681a9da20f46f57aa2c19796b4266c3d505 (diff) | |
| download | django-rest-framework-78f5bcb5cbc9cbed6c335734e81714bc2daa294a.tar.bz2 | |
Update documentation
Diffstat (limited to 'tutorial/1-serialization/index.html')
| -rw-r--r-- | tutorial/1-serialization/index.html | 22 | 
1 files changed, 8 insertions, 14 deletions
| diff --git a/tutorial/1-serialization/index.html b/tutorial/1-serialization/index.html index 9b5ffb35..292b1099 100644 --- a/tutorial/1-serialization/index.html +++ b/tutorial/1-serialization/index.html @@ -411,8 +411,7 @@  <hr />  <h2 id="setting-up-a-new-environment">Setting up a new environment</h2>  <p>Before we do anything else we'll create a new virtual environment, using <a href="http://www.virtualenv.org/en/latest/index.html">virtualenv</a>.  This will make sure our package configuration is kept nicely isolated from any other projects we're working on.</p> -<pre><code>:::bash -virtualenv env +<pre><code>virtualenv env  source env/bin/activate  </code></pre>  <p>Now that we're inside a virtualenv environment, we can install our package requirements.</p> @@ -460,12 +459,8 @@ class Snippet(models.Model):      title = models.CharField(max_length=100, blank=True, default='')      code = models.TextField()      linenos = models.BooleanField(default=False) -    language = models.CharField(choices=LANGUAGE_CHOICES, -                                default='python', -                                max_length=100) -    style = models.CharField(choices=STYLE_CHOICES, -                             default='friendly', -                             max_length=100) +    language = models.CharField(choices=LANGUAGE_CHOICES, default='python', max_length=100) +    style = models.CharField(choices=STYLE_CHOICES, default='friendly', max_length=100)      class Meta:          ordering = ('created',) @@ -483,14 +478,11 @@ from snippets.models import Snippet, LANGUAGE_CHOICES, STYLE_CHOICES  class SnippetSerializer(serializers.Serializer):      pk = serializers.IntegerField(read_only=True) -    title = serializers.CharField(required=False, allow_blank=True -                                  max_length=100) +    title = serializers.CharField(required=False, allow_blank=True, max_length=100)      code = serializers.CharField(style={'type': 'textarea'})      linenos = serializers.BooleanField(required=False) -    language = serializers.ChoiceField(choices=LANGUAGE_CHOICES, -                                       default='python') -    style = serializers.ChoiceField(choices=STYLE_CHOICES, -                                    default='friendly') +    language = serializers.ChoiceField(choices=LANGUAGE_CHOICES, default='python') +    style = serializers.ChoiceField(choices=STYLE_CHOICES, default='friendly')      def create(self, validated_data):          """ @@ -552,6 +544,8 @@ data = JSONParser().parse(stream)  <pre><code>serializer = SnippetSerializer(data=data)  serializer.is_valid()  # True +serializer.validated_data +# OrderedDict([('title', ''), ('code', 'print "hello, world"\n'), ('linenos', False), ('language', 'python'), ('style', 'friendly')])  serializer.save()  # <Snippet: Snippet object>  </code></pre> | 
