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

38 lines
806 B
Python

from osichat.models import *
from rest_framework import serializers
class VisitorSerializer(serializers.ModelSerializer):
class Meta:
model = Visitor
fields = '__all__'
class VisitorLogSerializer(serializers.ModelSerializer):
class Meta:
model = VisitorLog
fields = '__all__'
class ChatRoomGuestSerializer(serializers.ModelSerializer):
visitor = VisitorSerializer()
class Meta:
model = ChatRoomGuest
fields = '__all__'
class ChatMessageAttachement(serializers.ModelSerializer):
class Meta:
model = ChatMessageAttachment
fields = '__all__'
class ChatRoomSerializer(serializers.ModelSerializer):
chatroomguest = ChatRoomGuestSerializer()
class Meta:
model = ChatRoom
fields = '__all__'