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