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
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