示例#1
0
 def delete(self):
     PhotoStationService.session.query('SYNO.PhotoStation.Photo', {
         'id': PhotoStationUtils.photo_id(self.filetype, self.album.path, self.filename),
         'method': 'delete',
         'ps_username': PhotoStationService.session.username
         })
     self.album.remove_item(self.filename)
示例#2
0
 def update(self, changes):
     data = {
         'id': PhotoStationUtils.photo_id(self.filetype, self.album.path, self.filename),
         'method': 'edit',
         'ps_username': PhotoStationService.session.username
         }
     data.update(changes)
     PhotoStationService.session.query('SYNO.PhotoStation.Photo', data)
示例#3
0
 def id(self):
     return PhotoStationUtils.photo_id(self.filetype, self.album.path, self.filename)