localized cities #6

This commit is contained in:
Kuroshini 2020-01-27 23:30:17 +03:00
parent 5c75b0a3ac
commit 781779d54a
3 changed files with 4 additions and 3 deletions

View File

@ -175,7 +175,7 @@ class EstablishmentDocument(Document):
'city': fields.ObjectField( 'city': fields.ObjectField(
properties={ properties={
'id': fields.IntegerField(), 'id': fields.IntegerField(),
'name': fields.KeywordField(), 'name_translated': fields.KeywordField(),
'is_island': fields.BooleanField(), 'is_island': fields.BooleanField(),
'country': fields.ObjectField( 'country': fields.ObjectField(
properties={ properties={

View File

@ -44,7 +44,7 @@ class ProductDocument(Document):
attr='address.city', attr='address.city',
properties={ properties={
'id': fields.IntegerField(), 'id': fields.IntegerField(),
'name': fields.KeywordField(), 'name_translated': fields.KeywordField(),
'code': fields.KeywordField(), 'code': fields.KeywordField(),
'country': fields.ObjectField( 'country': fields.ObjectField(
properties={ properties={

View File

@ -124,7 +124,8 @@ class CityDocumentShortSerializer(serializers.Serializer):
id = serializers.IntegerField() id = serializers.IntegerField()
code = serializers.CharField(allow_null=True) code = serializers.CharField(allow_null=True)
name = serializers.CharField() # todo: index and use name dict field
name_translated = serializers.CharField()
class CountryDocumentSerializer(serializers.Serializer): class CountryDocumentSerializer(serializers.Serializer):