sites endpoint

This commit is contained in:
evgeniy-st 2019-09-04 10:35:37 +03:00
parent aa88721800
commit 537735d193
2 changed files with 5 additions and 4 deletions

View File

@ -7,7 +7,8 @@ from location import models
class CountrySerializer(serializers.ModelSerializer):
"""Country serializer."""
name_trans = serializers.CharField(read_only=True, allow_null=True)
name_trans = serializers.CharField(source='name_translated', read_only=True,
allow_null=True)
class Meta:
model = models.Country

View File

@ -1,6 +1,6 @@
"""Main app serializers."""
from rest_framework import serializers
from location.serializers import CountrySerializer
from main import models
@ -58,13 +58,13 @@ class SiteSettingsSerializer(serializers.ModelSerializer):
class SiteSerializer(serializers.ModelSerializer):
country_name = serializers.CharField(source='country.name_translated', allow_null=True)
country = CountrySerializer()
class Meta:
"""Meta class."""
model = models.SiteSettings
fields = ('subdomain', 'site_url', 'country_name', )
fields = ('subdomain', 'site_url', 'country')
# class SiteFeatureSerializer(serializers.ModelSerializer):