localized cities #3
This commit is contained in:
parent
ff34d66854
commit
e1b2c74988
|
|
@ -1,6 +1,8 @@
|
|||
from location import models
|
||||
from location.serializers import common
|
||||
|
||||
from utils.serializers import TranslatedField
|
||||
|
||||
|
||||
class AddressCreateSerializer(common.AddressDetailSerializer):
|
||||
"""Address create serializer."""
|
||||
|
|
@ -9,6 +11,8 @@ class AddressCreateSerializer(common.AddressDetailSerializer):
|
|||
class CountryBackSerializer(common.CountrySerializer):
|
||||
"""Country back-office serializer."""
|
||||
|
||||
name_translated = TranslatedField()
|
||||
|
||||
class Meta:
|
||||
model = models.Country
|
||||
fields = [
|
||||
|
|
@ -16,5 +20,6 @@ class CountryBackSerializer(common.CountrySerializer):
|
|||
'code',
|
||||
'svg_image',
|
||||
'name',
|
||||
'name_translated',
|
||||
'country_id'
|
||||
]
|
||||
|
|
|
|||
|
|
@ -59,13 +59,14 @@ class RegionSerializer(serializers.ModelSerializer):
|
|||
class CityShortSerializer(serializers.ModelSerializer):
|
||||
"""Short city serializer"""
|
||||
country = CountrySerializer(read_only=True)
|
||||
name_translated = TranslatedField()
|
||||
|
||||
class Meta:
|
||||
"""Meta class"""
|
||||
model = models.City
|
||||
fields = (
|
||||
'id',
|
||||
'name',
|
||||
'name_translated',
|
||||
'code',
|
||||
'country',
|
||||
)
|
||||
|
|
@ -91,12 +92,14 @@ class CityBaseSerializer(serializers.ModelSerializer):
|
|||
required=False,
|
||||
)
|
||||
country = CountrySerializer(read_only=True)
|
||||
name_translated = TranslatedField()
|
||||
|
||||
class Meta:
|
||||
model = models.City
|
||||
fields = [
|
||||
'id',
|
||||
'name',
|
||||
'name_translated',
|
||||
'region',
|
||||
'region_id',
|
||||
'country_id',
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user