gault-millau/apps/advertisement/serializers/web.py
2019-12-11 12:26:32 +03:00

16 lines
523 B
Python

"""Serializers for web app advertisements"""
from advertisement.serializers import AdvertisementSerializer
from main.serializers import PageBaseSerializer
class AdvertisementPageTypeWebListSerializer(AdvertisementSerializer):
"""Serializer for AdvertisementPageTypeWebView."""
pages = PageBaseSerializer(many=True, source='web_pages', read_only=True)
class Meta(AdvertisementSerializer.Meta):
"""Meta class."""
fields = AdvertisementSerializer.Meta.fields + [
'pages',
]