@@ -25,25 +25,25 @@ class EntrySerializer(serializers.ModelSerializer):
2525
2626 def __init__ (self , * args , ** kwargs ):
2727 # to make testing more concise we'll only output the
28- # `suggested ` field when it's requested via `include`
28+ # `featured ` field when it's requested via `include`
2929 request = kwargs .get ('context' , {}).get ('request' )
30- if request and 'suggested ' not in request .query_params .get ('include' , []):
31- self .fields .pop ('suggested ' )
30+ if request and 'featured ' not in request .query_params .get ('include' , []):
31+ self .fields .pop ('featured ' )
3232 super (EntrySerializer , self ).__init__ (* args , ** kwargs )
3333
3434 included_serializers = {
3535 'authors' : 'example.serializers.AuthorSerializer' ,
3636 'comments' : 'example.serializers.CommentSerializer' ,
37- 'suggested ' : 'example.serializers.EntrySerializer' ,
37+ 'featured ' : 'example.serializers.EntrySerializer' ,
3838 }
3939
4040 body_format = serializers .SerializerMethodField ()
4141 comments = relations .ResourceRelatedField (
4242 source = 'comment_set' , many = True , read_only = True )
43- suggested = relations .SerializerMethodResourceRelatedField (
44- source = 'get_suggested ' , model = Entry , read_only = True )
43+ featured = relations .SerializerMethodResourceRelatedField (
44+ source = 'get_featured ' , model = Entry , read_only = True )
4545
46- def get_suggested (self , obj ):
46+ def get_featured (self , obj ):
4747 return Entry .objects .exclude (pk = obj .pk ).first ()
4848
4949 def get_body_format (self , obj ):
@@ -52,7 +52,7 @@ def get_body_format(self, obj):
5252 class Meta :
5353 model = Entry
5454 fields = ('blog' , 'headline' , 'body_text' , 'pub_date' , 'mod_date' ,
55- 'authors' , 'comments' , 'suggested ' ,)
55+ 'authors' , 'comments' , 'featured ' ,)
5656 meta_fields = ('body_format' ,)
5757
5858
0 commit comments