Как сделать в поле image его полный url?
Ответы (1 шт):
Автор решения: Dima
→ Ссылка
Используйте SerializerMethodField
class MySerializer(serializers.ModelSerializer):
image = serializers.SerializerMethodField()
class Meta:
model = MyModel
fields = ('name','image', 'description')
def get_image(self, obj):
request = self.context.get('request')
image_url = obj.image.url
return request.build_absolute_uri(image_url)
