Vous pouvez utiliser la méthode de post-traitement facilement. Mais il existe des types de vue comme ClassBasedView, FunctionBasedView, etc. Mais ClassBasedView est facile à utiliser et nous pouvons le comprendre de manière plus efficace. Mais d'abord vous allez à la documentation et à comprendre le flux. Laissez voir ClassBasedview. Vous pouvez créer méthode de post comme celui-ci:
def post(self, request, format=None):
serializer = OrderSerializer(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)
Il n'est pas difficile de créer un ordre. J'espère que ça aide. Merci.
utiliser la documentation Django et peut-être un peu de codage SO est pour résoudre les erreurs ne vous donnant pas le copain du code entier. –
Le [Tutoriel de Django REST Framework] (http://www.django-rest-framework.org/tutorial/quickstart/) est très bon et répondra à vos questions. –