added field - "distillery_types" in establishment list, detail and similar list view
This commit is contained in:
parent
d1572cbb56
commit
b2f3e1f96b
|
|
@ -854,6 +854,11 @@ class Establishment(GalleryMixin, ProjectBaseMixin, URLImageMixin,
|
|||
metadata.append(category_tags)
|
||||
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):
|
||||
"""QuerySet for model EstablishmentNote."""
|
||||
|
|
|
|||
|
|
@ -329,6 +329,7 @@ class EstablishmentBaseSerializer(ProjectModelSerializer):
|
|||
read_only=True)
|
||||
tz = serializers.CharField(read_only=True, source='timezone_as_str')
|
||||
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:
|
||||
"""Meta class."""
|
||||
|
|
@ -354,6 +355,7 @@ class EstablishmentBaseSerializer(ProjectModelSerializer):
|
|||
'new_image',
|
||||
'tz',
|
||||
'wine_regions',
|
||||
'distillery_types',
|
||||
]
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user