From d19e75e50e5ddbac75716ff4d51c3a3daf2bdb43 Mon Sep 17 00:00:00 2001 From: Anatoly Date: Wed, 13 Nov 2019 12:14:21 +0300 Subject: [PATCH] added wine region and wine colors to product list view --- apps/product/serializers/common.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/apps/product/serializers/common.py b/apps/product/serializers/common.py index af1203ff..4294b124 100644 --- a/apps/product/serializers/common.py +++ b/apps/product/serializers/common.py @@ -76,6 +76,9 @@ class ProductBaseSerializer(serializers.ModelSerializer): subtypes = ProductSubTypeBaseSerializer(many=True, read_only=True) establishment_detail = EstablishmentShortSerializer(source='establishment', read_only=True) tags = TagBaseSerializer(source='related_tags', many=True, read_only=True) + wine_region = WineRegionBaseSerializer(read_only=True) + wine_colors = TagBaseSerializer(many=True, read_only=True) + preview_image_url = serializers.URLField(source='preview_main_image_url', allow_null=True, read_only=True) @@ -94,6 +97,8 @@ class ProductBaseSerializer(serializers.ModelSerializer): 'vintage', 'tags', 'preview_image_url', + 'wine_region', + 'wine_colors', ] @@ -104,9 +109,7 @@ class ProductDetailSerializer(ProductBaseSerializer): awards = AwardSerializer(many=True, read_only=True) classifications = ProductClassificationBaseSerializer(many=True, read_only=True) standards = ProductStandardBaseSerializer(many=True, read_only=True) - wine_region = WineRegionBaseSerializer(read_only=True) wine_sub_region = WineSubRegionBaseSerializer(read_only=True) - wine_colors = TagBaseSerializer(many=True, read_only=True) bottles_produced = TagBaseSerializer(many=True, read_only=True) sugar_contents = TagBaseSerializer(many=True, read_only=True) image_url = serializers.ImageField(source='main_image_url', @@ -120,9 +123,7 @@ class ProductDetailSerializer(ProductBaseSerializer): 'awards', 'classifications', 'standards', - 'wine_region', 'wine_sub_region', - 'wine_colors', 'bottles_produced', 'sugar_contents', 'image_url',