mirror of
https://github.com/Rushilwiz/house-party.git
synced 2025-04-20 03:20:17 -04:00
19 lines
597 B
Python
19 lines
597 B
Python
from rest_framework import serializers
|
|
from .models import Room
|
|
|
|
class RoomSerializer(serializers.ModelSerializer):
|
|
class Meta:
|
|
model = Room
|
|
fields = ('id', 'code', 'host', 'guest_can_pause', 'votes_to_skip', 'created_at')
|
|
|
|
class CreateRoomSerializer(serializers.ModelSerializer):
|
|
class Meta:
|
|
model = Room
|
|
fields = ('guest_can_pause', 'votes_to_skip')
|
|
|
|
class UpdateRoomSerializer(serializers.ModelSerializer):
|
|
code = serializers.CharField(validators=[])
|
|
|
|
class Meta:
|
|
model = Room
|
|
fields = ('guest_can_pause', 'votes_to_skip', 'code') |