Преобразования обычного текста

Всем доброго времени суток, у меня есть API написанная на python с использованием фреймворка Django, как сделать так чтобы она воспринимала "Неподдерживаемый тип данных "text/plain" в запросе.", помогите пожалуйста.

Вот models.py

class Test(models.Model):
    pub_date = models.DateTimeField(auto_now_add=True)
    text = models.CharField(max_length=10000, blank=False, null=True)

    def __str__(self):
        return self.text

и serializers.py

class TestSerializer(serializers.ModelSerializer):
    class Meta:
        model = Test
        fields = '__all__'

так же views.py

def test_test(request):
    if request.method == 'POST':
        serializer = TestSerializer(data=request.data)
        if serializer.is_valid():
            serializer.save()
            return Response(serializer.data, status=status.HTTP_201_CREATED)
        return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)
    tests = Test.objects.all()
    serializer = TestSerializer(tests, many=True)
    return Response(serializer.data)

Чтобы при Post запросе не формата json а обычного текста (пример: result 34843 not visible) все ровно получал значения в базу.

введите сюда описание изображения

Вернуться на верх