Пример #1
0
    def post(self):
        status = request.json.get('status')
        objectID = request.json.get('objectID')
        weight = request.json.get('weight')
        profit = request.json.get('profit')
        location = request.json.get('location')
        address = request.json.get('address')
        sequence = request.json.get('sequence')
        UserID = request.json.get('UserID')

        if objectID is None:
            abort(400)

        order = OrderModel()
        order.status = status
        order.objectID = objectID
        order.weight = weight
        order.profit = profit
        order.location = location
        order.address = address
        order.sequence = sequence
        order.UserID = UserID

        db.session.add(order)
        db.session.commit()

        response = jsonify({'id': order.id})
        response.status_code = 201
        return response
Пример #2
0
    def post(self):
        UserID = request.json.get('userID')
        status = request.json.get('status')
        profit = request.json.get('profit')
        orderDate = request.json.get('orderDate')
        address = request.json.get('address')
        foodName = request.json.get('items').get('foodName')
        farmerID = request.json.get('items').get('farmerID')
        foodQuantity = request.json.get('items').get('foodQuantity')
        foodPrice = request.json.get('items').get('foodPrice')
        
        if foodName is None:
            abort(400)

        order = OrderModel()
        order.UserID = UserID
        order.status = status
        order.profit = profit
        order.orderDate = orderDate
        order.address = address
        order.FarmerID = farmerID
        order.foodName = foodName
        order.foodQuantity = foodQuantity
        order.foodPrice = foodPrice
    
        db.session.add(order)
        db.session.commit()
        
        response = jsonify({'id':order.id})
        response.status_code = 201
        return response