This commit is contained in:
behruz-dev
2025-08-19 16:31:01 +05:00
parent 8e397222d0
commit e5e890a0d3
2 changed files with 8 additions and 1 deletions

View File

@@ -39,6 +39,13 @@ class OrderCreateApiView(generics.CreateAPIView):
context['user'] = self.request.user
return context
def post(self, request):
serializer = self.serializer_class(data=request.data)
if serializer.is_valid(raise_exception=True):
serializer.save()
return Response({'success': True, 'message': 'orders successfully created'}, status=201)
return Response({'success': False, 'error':serializer.errors}, status=400)
class OrderUpdateApiView(generics.UpdateAPIView):
serializer_class = serializers.OrderUpdateSerializer