def create(self, request): data = simplejson.load(request) selected = data["selected"] tags = data["tags"] if not selected: return rc.NOT_FOUND objs = [ObjectId(x) for x in selected] entry_list = Picture.objects(id__in=objs) for p in entry_list: p.tags = tags p.save() return rc.ALL_OK