serializers.py 360 B

1234567891011121314
  1. from rest_framework import serializers
  2. from extras.models import Graph
  3. class GraphSerializer(serializers.ModelSerializer):
  4. embed_url = serializers.SerializerMethodField()
  5. class Meta:
  6. model = Graph
  7. fields = ['name', 'embed_url', 'link']
  8. def get_embed_url(self, obj):
  9. return obj.embed_url(self.context['graphed_object'])