|
1 | 1 | from rest_framework_json_api import serializers, relations
|
2 | | -from example.models import Blog, Entry, Author, Comment |
| 2 | +from example.models import Blog, Entry, Author, AuthorBio, Comment |
3 | 3 |
|
4 | 4 |
|
5 | 5 | class BlogSerializer(serializers.ModelSerializer):
|
@@ -38,11 +38,21 @@ class Meta:
|
38 | 38 | 'authors', 'comments', 'suggested',)
|
39 | 39 |
|
40 | 40 |
|
| 41 | +class AuthorBioSerializer(serializers.ModelSerializer): |
| 42 | + |
| 43 | + class Meta: |
| 44 | + model = AuthorBio |
| 45 | + fields = ('author', 'body',) |
| 46 | + |
| 47 | + |
41 | 48 | class AuthorSerializer(serializers.ModelSerializer):
|
| 49 | + included_serializers = { |
| 50 | + 'bio': AuthorBioSerializer |
| 51 | + } |
42 | 52 |
|
43 | 53 | class Meta:
|
44 | 54 | model = Author
|
45 | | - fields = ('name', 'email',) |
| 55 | + fields = ('name', 'email','bio') |
46 | 56 |
|
47 | 57 |
|
48 | 58 | class CommentSerializer(serializers.ModelSerializer):
|
|
0 commit comments