【发布时间】:2020-12-18 14:37:54
【问题描述】:
另一个我不明白如何解决的 Django REST Framework 问题? 有两个对象 image_1 和 image_2。
在 serializers.py 中:
class someClass(serializers.ModelSerializer):
image_1 = serializers.ImageField(source='image_1')
image_2 = serializers.ImageField(source='image_2')
class Meta:
model = onlyimage
fields = ['image_1', 'image_2']
在输出中,我得到:
<image_1>https://domain-name.com/media/image_1</image_1>
<image_2>https://domain-name.com/media/image_2</image_2>
我希望 标记不要像下面的示例那样编号:
<image>https://domain-name.com/media/image_1</image>
<image>https://domain-name.com/media/image_2</image>
但是如果你在serializers.py中改变,当然会报错:
class someClass(serializers.ModelSerializer):
image = serializers.ImageField(source='image_1')
image = serializers.ImageField(source='image_2')
class Meta:
model = onlyimage
fields = ['image', 'image']
【问题讨论】:
标签: django api django-rest-framework