МП
Size: a a a
МП
RS
DY
S
Л
D
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)
Л
S
@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
S
R
R
B
O
O
T
АК