def put(self): json = request.json['asset'] asset = AssetModel( name=json['name'], description=json['description'], manufacturer_id=json['manufacturer'], min_quantity=json['min_quantity'], image=json['image'], max_quantity=json['max_quantity'] ) asset.manufacturer = Manufacturer().find(id=json['manufacturer']) asset.save() model = { 'department': { 'id': asset.id, 'name': asset.name, 'description': asset.description, 'manufacturer': asset.manufacturer_id, 'min_quantity': asset.min_quantity, 'max_quantity': asset.max_quantity, 'image': asset.image, 'requires_approval': 'true' if asset.requires_approval else 'false' } } print model return jsonify(model), 201
def put(self): json = request.json['asset'] asset = AssetModel(name=json['name'], description=json['description'], manufacturer_id=json['manufacturer'], min_quantity=json['min_quantity'], image=json['image'], max_quantity=json['max_quantity']) asset.manufacturer = Manufacturer().find(id=json['manufacturer']) asset.save() model = { 'department': { 'id': asset.id, 'name': asset.name, 'description': asset.description, 'manufacturer': asset.manufacturer_id, 'min_quantity': asset.min_quantity, 'max_quantity': asset.max_quantity, 'image': asset.image, 'requires_approval': 'true' if asset.requires_approval else 'false' } } print model return jsonify(model), 201