Использование сериализаторов для извлечения указанного поля c в Django -Rest-Framework - PullRequest
0 голосов
/ 30 апреля 2020
      def req_form(request):
             if request.method == 'GET':
                     return render(request, 'dappx/requestor.html')
             elif request.method == 'POST':
                     serializer = Requestors1Serializer(data=request.data)
                     if serializer.is_valid():
                            serializer.save()
                            return render(request, 'dappx/requestor_main.html')
                     return Response(serializer.errors, 
                            status=status.HTTP_400_BAD_REQUEST,template_name='dappx/requestor_main.html')

Я использовал сериализатор модели для реализации REST в Django. Я использовал функции AJAX и jquery для отправки данных формы HTML из внешнего интерфейса в внутренний, и именно здесь данные сериализуются. Теперь я хочу получить только одно поле моей модели, обновить его и сохранить в базе данных, но не могу понять, как это сделать, какие-либо предложения?

...