Features: 1) Remove unused small_logo and big_logo fields from BrandProductDetailSerializer and BrandSimpleSerializer.
Fixes: 1) None. Extra: 1) Cleanup unused methods and associated meta field definitions for logo handling in serializers.
This commit is contained in:
parent
5f9f07d8f4
commit
a2665b593b
2 changed files with 0 additions and 24 deletions
|
|
@ -117,8 +117,6 @@ class BrandDetailSerializer(ModelSerializer):
|
|||
|
||||
|
||||
class BrandProductDetailSerializer(ModelSerializer):
|
||||
small_logo = SerializerMethodField()
|
||||
big_logo = SerializerMethodField()
|
||||
|
||||
class Meta:
|
||||
model = Brand
|
||||
|
|
@ -131,16 +129,6 @@ class BrandProductDetailSerializer(ModelSerializer):
|
|||
"small_logo",
|
||||
]
|
||||
|
||||
def get_small_logo(self, obj: Brand) -> str | None:
|
||||
with suppress(ValueError):
|
||||
return obj.small_logo.url
|
||||
return None
|
||||
|
||||
def get_big_logo(self, obj: Brand) -> str | None:
|
||||
with suppress(ValueError):
|
||||
return obj.big_logo.url
|
||||
return None
|
||||
|
||||
|
||||
class ProductTagDetailSerializer(ModelSerializer):
|
||||
class Meta:
|
||||
|
|
|
|||
|
|
@ -64,8 +64,6 @@ class CategorySimpleSerializer(ModelSerializer): # type: ignore [type-arg]
|
|||
|
||||
|
||||
class BrandSimpleSerializer(ModelSerializer): # type: ignore [type-arg]
|
||||
small_logo = SerializerMethodField()
|
||||
big_logo = SerializerMethodField()
|
||||
|
||||
class Meta:
|
||||
model = Brand
|
||||
|
|
@ -76,16 +74,6 @@ class BrandSimpleSerializer(ModelSerializer): # type: ignore [type-arg]
|
|||
"big_logo",
|
||||
]
|
||||
|
||||
def get_small_logo(self, obj: Brand) -> str | None:
|
||||
with suppress(ValueError):
|
||||
return str(obj.small_logo.url)
|
||||
return None
|
||||
|
||||
def get_big_logo(self, obj: Brand) -> str | None:
|
||||
with suppress(ValueError):
|
||||
return str(obj.big_logo.url)
|
||||
return None
|
||||
|
||||
|
||||
class ProductTagSimpleSerializer(ModelSerializer): # type: ignore [type-arg]
|
||||
class Meta:
|
||||
|
|
|
|||
Loading…
Reference in a new issue