class Comment(models.Model):
text = models.TextField()
owner = models.CharField(max_length=100)
reply = models.ForeignKey(
'self', null=True, on_delete=models.CASCADE)
def __str__(self):
return '%s' % (self.owner)
class CommentSerializer(serializers.ModelSerializer):
reply = serializers.StringRelatedField()
class Meta:
model = Comment
fields = ['id', 'reply', 'text', 'owner']
I have implemented Foreign key to fetch a reply for Comment using StringRelatedField in DRF. This however does not work while POST.Can anyone help me?