def put(self, n_id): obj = News.objects(id=n_id).get() obj.update(**request.json) return NewsScheme().dump(obj.reload())
def delete(self, n_id): obj = News.objects(id=n_id).get() obj.delete() return {n_id: 'DELETED'}
def get(self, n_id=None): if n_id: return NewsScheme().dump(News.objects(id=n_id).get()) return NewsScheme().dump(News.objects, many=True)