请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

获取商品部分图片

在课程中,商品图片是外键到商品这里。然后在取商品图片的时候,课程代码如下
class GoodsImageSerializer(serializers.ModelSerializer):
class Meta:
model = GoodsImage
fields = (“image”, )

class GoodsSerializer(serializers.ModelSerializer):
category = CategorySerializer()
images = GoodsImageSerializer(many=True)
class Meta:
model = Goods
fields = “all

先序列化图片,然后在商品中使用 images = GoodsImageSerializer(many=True)就可以取出商品图片。

问题『如果商品图片太多了,有20张,我只想取出最新录入的前7张』怎么办?

正在回答 回答被采纳积分+3

1回答

Ethreal 2019-02-19 18:34:09

重新写下  get_queryset方法  自定义查询的条件,课程也有讲解

#  def get_queryset(self):
#         self.queryset = GoodsImage.objects.filter(你的条件)
#     return self.queryset

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信