Beispiel #1
0
    def put(self, n_id):

        obj = News.objects(id=n_id).get()
        obj.update(**request.json)

        return NewsScheme().dump(obj.reload())
Beispiel #2
0
    def delete(self, n_id):

        obj = News.objects(id=n_id).get()
        obj.delete()

        return {n_id: 'DELETED'}
Beispiel #3
0
    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)