Django DRF 不返回图像字段 url

问题描述

我正在尝试在 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_name=_("Category"),blank=True,null=True,on_delete=models.CASCADE)

    figure = models.ImageField(upload_to='uploads/%Y/%m/%d',verbose_name=_("figure"))

serializer.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

figure 字段返回为空。有人可以指导我以正确的方式实现这一目标吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...