Skip to content

Instantly share code, notes, and snippets.

@ceoro9
Created March 5, 2018 21:49
Show Gist options
  • Save ceoro9/09abe91eabc88c0ff4991d633753d525 to your computer and use it in GitHub Desktop.
Save ceoro9/09abe91eabc88c0ff4991d633753d525 to your computer and use it in GitHub Desktop.
Pass extra data to serialize model
class PostSerializer(serializers.ModelSerializer):
field = serializers.SerializerMethodField()
def get_field(self, obj):
return self.obj.context['example]
serialize = PostSerializer(obj, context={'example': 'example'})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment