Добавление ответа для публикации в ModelViewset - PullRequest
0 голосов
/ 22 мая 2019

Я должен предоставить ответ о состоянии БД (который сообщает, сохраняется ли сериализатор) после запроса POST в ModelViewSet.Пожалуйста, помогите мне выполнить это в представлении.

from django.shortcuts import render
from .models import Booking
from rest_framework import viewsets
from .serializers import BookingSerializer

class BookingViewSet(viewsets.ModelViewSet):
    queryset = Booking.objects.all()
    serializer_class = BookingSerializer

1 Ответ

1 голос
/ 23 мая 2019

Всего 200 или 201, и django уже справляется с этим. Если вы хотите переопределить ответное сообщение

Вот фрагмент

 from rest_framework.response import Response
 from rest_framework import status


 def create(self, request, *args, **kwargs):
     ...
     return Response({'success': 'Data successfully submitted'}, status=status.HTTP_200_OK)
...