Django DRF未返回图像字段url
我正在尝试获取get请求中的数字字段url。然而,我得到的是空值。我尝试了其他答案,但没有一个适合Django 2.2.7版本 models.pyDjango DRF未返回图像字段url,django,django-rest-framework,django-media,Django,Django Rest Framework,Django Media,我正在尝试获取get请求中的数字字段url。然而,我得到的是空值。我尝试了其他答案,但没有一个适合Django 2.2.7版本 models.py class Question(models.Model): quiz = models.ManyToManyField(Quiz, verbose_name=_("Quiz"),blank=True) category = models.ForeignKey(Category,verbose
class Question(models.Model):
quiz = models.ManyToManyField(Quiz, verbose_name=_("Quiz"),blank=True)
category = models.ForeignKey(Category,verbose_name=_("Category"), blank=True, null=True, on_delete=models.CASCADE)
figure = models.ImageField(upload_to='uploads/%Y/%m/%d',blank=True, null=True, verbose_name=_("Figure"))
序列化程序.py
class QuestionSerializer(serializers.ModelSerializer):
getanswers = ChoiceSerializer(many=True)
figure = serializers.ImageField(
max_length=None, use_url=True
)
class Meta:
fields=(
'id',
'content',
'figure',
'questionmarks',
'getanswers',
)
model=Question
图
字段返回为空。有人能给我指点一下实现这一目标的正确方法吗