АК
Size: a a a
АК
DT
T
R
@csrf_exempt
@api_view(['PUT'])
def order_status(request, pk=None):
serializer = OrderStatusSerializer(data=request.data)
if serializer.is_valid():
id_order = request.data['id']
new_status = request.data['status']
order = Order.objects.get(id=id_order)
order.status = new_status
order.save()
return Response(serializer.data, status=status.HTTP_201_CREATED)
return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)
DT
@csrf_exempt
@api_view(['PUT'])
def order_status(request, pk=None):
serializer = OrderStatusSerializer(data=request.data)
if serializer.is_valid():
id_order = request.data['id']
new_status = request.data['status']
order = Order.objects.get(id=id_order)
order.status = new_status
order.save()
return Response(serializer.data, status=status.HTTP_201_CREATED)
return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)
R
R
DT
R
DT
R
DT
R
DT
DT
R
R
DT
R
DT