File size: 508 Bytes
727a40a | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | from rest_framework import serializers
from .models import Messages
from django.contrib.auth.models import User
class MessageSerializer(serializers.ModelSerializer):
sender_name = serializers.SlugRelatedField(many=False, slug_field='username', queryset=User.objects.all())
receiver_name = serializers.SlugRelatedField(many=False, slug_field='username', queryset=User.objects.all())
class Meta:
model = Messages
fields = ['sender_name', 'receiver_name', 'description', 'time'] |