This repository has been archived on 2019-10-12. You can view files and clone it, but cannot push or open issues or pull requests.
roofis2/roofis2/roomservice/api/serializers.py
2018-06-09 06:59:24 +02:00

21 lines
684 B
Python

from roomservice.models import Booking, Room
from rest_framework import serializers
class RoomSerializer(serializers.HyperlinkedModelSerializer):
class Meta:
model = Room
fields = ('id',)
class BookingSerializer(serializers.HyperlinkedModelSerializer):
room = RoomSerializer(many=False, read_only=True)
start_date = serializers.DateField(format='iso-8601')
end_date = serializers.DateField(format='iso-8601')
start_time = serializers.TimeField(format='iso-8601')
end_time = serializers.TimeField(format='iso-8601')
class Meta:
model = Booking
fields = ('id', 'room', 'start_date', 'end_date', 'start_time', 'end_time')