You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
615 B

from rest_framework import serializers
from pak.models import Pak, City, OpenDay
class OpenDaySerializer(serializers.ModelSerializer):
class Meta:
model = OpenDay
fields = ['day', 'day_locale', 'open_from', 'open_till']
class PakSerializer(serializers.ModelSerializer):
city = serializers.StringRelatedField()
openday_set = OpenDaySerializer(many=True)
class Meta:
model = Pak
fields = ['id', 'name', 'image', 'address', 'city', 'openday_set']
class CitySerializer(serializers.ModelSerializer):
class Meta:
model = City
fields = ['name']