Merge branch 'develop' of ssh://gl.id-east.ru:222/gm/gm-backend into develop
This commit is contained in:
commit
b5eb5e89b8
|
|
@ -31,6 +31,10 @@ class TagBaseSerializer(serializers.ModelSerializer):
|
|||
return super().get_extra_kwargs()
|
||||
|
||||
index_name = serializers.CharField(source='value', read_only=True, allow_null=True)
|
||||
label_translated = serializers.SerializerMethodField(read_only=True, allow_null=True)
|
||||
|
||||
def get_label_translated(self, obj):
|
||||
return translate_obj(obj)
|
||||
|
||||
class Meta:
|
||||
"""Meta class."""
|
||||
|
|
@ -38,6 +42,7 @@ class TagBaseSerializer(serializers.ModelSerializer):
|
|||
model = models.Tag
|
||||
fields = (
|
||||
'id',
|
||||
'label_translated',
|
||||
'index_name',
|
||||
)
|
||||
|
||||
|
|
@ -45,12 +50,15 @@ class TagBaseSerializer(serializers.ModelSerializer):
|
|||
class TagBackOfficeSerializer(TagBaseSerializer):
|
||||
"""Serializer for Tag model for Back office users."""
|
||||
|
||||
label = serializers.DictField(source='translation.text')
|
||||
|
||||
class Meta(TagBaseSerializer.Meta):
|
||||
"""Meta class."""
|
||||
|
||||
fields = TagBaseSerializer.Meta.fields + (
|
||||
'label',
|
||||
'category',
|
||||
'value',
|
||||
'category'
|
||||
)
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user