Merge remote-tracking branch 'origin/develop' into develop
This commit is contained in:
commit
3d030c91fe
|
|
@ -854,6 +854,11 @@ class Establishment(GalleryMixin, ProjectBaseMixin, URLImageMixin,
|
||||||
metadata.append(category_tags)
|
metadata.append(category_tags)
|
||||||
return metadata
|
return metadata
|
||||||
|
|
||||||
|
@property
|
||||||
|
def distillery_types(self):
|
||||||
|
"""Tags from tag category - distillery_type."""
|
||||||
|
return self.tags.filter(category__index_name='distillery_type')
|
||||||
|
|
||||||
|
|
||||||
class EstablishmentNoteQuerySet(models.QuerySet):
|
class EstablishmentNoteQuerySet(models.QuerySet):
|
||||||
"""QuerySet for model EstablishmentNote."""
|
"""QuerySet for model EstablishmentNote."""
|
||||||
|
|
|
||||||
|
|
@ -54,7 +54,6 @@ class SocialNetworkRelatedSerializers(serializers.ModelSerializer):
|
||||||
|
|
||||||
class PlateSerializer(ProjectModelSerializer):
|
class PlateSerializer(ProjectModelSerializer):
|
||||||
name_translated = TranslatedField()
|
name_translated = TranslatedField()
|
||||||
currency = CurrencySerializer(read_only=True)
|
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = models.Plate
|
model = models.Plate
|
||||||
|
|
@ -329,6 +328,7 @@ class EstablishmentBaseSerializer(ProjectModelSerializer):
|
||||||
read_only=True)
|
read_only=True)
|
||||||
tz = serializers.CharField(read_only=True, source='timezone_as_str')
|
tz = serializers.CharField(read_only=True, source='timezone_as_str')
|
||||||
new_image = ImageBaseSerializer(source='crop_main_image', allow_null=True, read_only=True)
|
new_image = ImageBaseSerializer(source='crop_main_image', allow_null=True, read_only=True)
|
||||||
|
distillery_types = TagBaseSerializer(read_only=True, many=True, allow_null=True)
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
"""Meta class."""
|
"""Meta class."""
|
||||||
|
|
@ -354,6 +354,7 @@ class EstablishmentBaseSerializer(ProjectModelSerializer):
|
||||||
'new_image',
|
'new_image',
|
||||||
'tz',
|
'tz',
|
||||||
'wine_regions',
|
'wine_regions',
|
||||||
|
'distillery_types',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@ class EstablishmentMixinViews:
|
||||||
|
|
||||||
def get_queryset(self):
|
def get_queryset(self):
|
||||||
"""Overrided method 'get_queryset'."""
|
"""Overrided method 'get_queryset'."""
|
||||||
return models.Establishment.objects.published().with_base_related()
|
return models.Establishment.objects.with_base_related()
|
||||||
|
|
||||||
|
|
||||||
class EstablishmentListCreateView(EstablishmentMixinViews, generics.ListCreateAPIView):
|
class EstablishmentListCreateView(EstablishmentMixinViews, generics.ListCreateAPIView):
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user