def POST(self, album_id=0): album = album_get(album_id) if not album or not album.can_edit(self.uid): return self.redirect('/album/%s' % album_id) uid = self.uid album_id = album.id data = web.input(url=[], name=[], size=[]) urls, sizes, names = [data[i] for i in ('url', 'size', 'name')] for url, size, name in zip(urls, sizes, names): if url and size: photo_new(url, name, size, uid, album_id) self.redirect('/album/%s' % album_id)
def GET(self, album_id=0): album = album_get(album_id) if album: return self.render(album=album) else: self.redirect('/')
def GET(self, album_id=0): album = album_get(album_id) if not album or not album.can_edit(self.uid): self.redirect('/album/%s' % album_id) return self.render()