首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用我在restapi中定义的方法查看属于我的模型的字段的值?

如何使用我在restapi中定义的方法查看属于我的模型的字段的值?
EN

Stack Overflow用户
提问于 2020-08-19 02:19:25
回答 1查看 26关注 0票数 0

我希望在数据库中获得与名为frontal的字段等效的字符串,并查看它。前面有很多地方.

我可以用"Advertising.frontal.get“在我的模型中访问前台。但是我如何在restapi中看到这一点呢?

restapi中额叶面积的值似乎是数字的。因为我描述这个区域的方式。这很正常。但我知道在查看时应该使用的方法(此方法: Advertise.frontal.get)。如何使用此方法在restapi中查看它。

代码语言:javascript
复制
     ## Serializer.py ##
            
    class AdvertiseMainSerializer(ModelSerializer):
        class Meta:
            model = Advertise
            fields = '__all__'



     ## views.py##

    class advertise(ListAPIView):
        serializer_class = AdvertiseMainSerializer
        queryset = Advertise.objects.all()

   ## model.py##



    class Advertise(models.Model):
        owner = models.ForeignKey(to="user.User", on_delete=models.CASCADE, null=True)
        title = models.CharField(max_length=100, verbose_name="ilan başlığı")
        frontal = models.ManyToManyField(to="advertise.Frontal")
EN

回答 1

Stack Overflow用户

发布于 2020-08-19 03:26:23

那是İT..。

我解决了这个问题。您可以在field框架中使用"StringRelatedField“查看Manymanyfield字段的字符串值。

使用方法:

您的域名= StringRelatedField(many=True)

来源:https://www.django-rest-framework.org/api-guide/relations/

感谢您做的一切

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63474441

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档