def create_lot(): request_json = RestAPI.request_data_to_json(request.data) data_required = [ "name", "amount", "currency", "term", "return_way", "security", "percentage", "form", "commentary", ] RestAPI.check_required_fields(request_json, data_required) return ( jsonify({ "lot_id": user.create_lot( *[request_json[data] for data in data_required]) }), 201, )
def create_lot(): if not request.json: raise NoJsonError() data_required = [ 'name', 'amount', 'currency', 'term', 'return_way', 'security', 'percentage', 'form', 'commentary' ] for data in data_required: if data not in request.json: raise NotEnoughDataError(data_required, request.json.keys()) return jsonify({'lot_id': user.create_lot(*[request.json[data] for data in data_required]) }), 201