def get(self, request): # order = filter_query('order', {"status": "SENT"}) # order = order.filter order = OrderDetail.objects.filter( Q(status='SENT') | Q(status="CONFIRM"), book_by=request.user).order_by("-id").first() return FetchSerializeResponse(order, self.serializer)
def get(self, request): data = get_object( model_app['card_management'], { 'user__id': request.user.id, 'default': True }, ) return FetchSerializeResponse(data, self.serializer)
def post(self, request, id): order = get_object(model_app['order'], { 'id': id, 'book_by': request.user }) if order: status = request.data.get('status') order.status = status order.save() return FetchSerializeResponse(order, self.serializer)
def post(self, request, id): data = self.payment_api().post(request) order = get_object(model_app['order'], {'id': id}) order.pk = None order.is_reorder = True order.unique_id = str(uuid.uuid4()) order.status = 'CONFIRM' order.save() book_services = filter_query('book_service', {'order__id': id}) for service in book_services: obj = service obj.order = order obj.pk = None obj.save() return FetchSerializeResponse(order, self.serializer)
def get(self, request, id): id = get_object(model_app['order'], {'id': id}) return FetchSerializeResponse(id, self.serializer)
def get(self, request): data = filter_query('card_management', {'user__id': request.user.id}) return FetchSerializeResponse(data, self.serializer, many=True)
def get(self, request, id): data = get_object(model_app['card_management'], {'id': id}) return FetchSerializeResponse(data, self.serializer)
def get(self, request): query = filter_query('service', {'active': True}) return FetchSerializeResponse(query, self.serializer, many=True)