コード例 #1
0
ファイル: referer.py プロジェクト: XinMa1/work
    def save(self):
        inputParams = self.getInput()

        id = int(inputParams['id'])
        if id == 1:
            return self.error(msg = '不能系统图片!', url=self.makeUrl('/admin/images/list'))
        try:
            img = Images().get(Images.id == id)
            img.description = self.htmlunquote(inputParams['desc'])
            img.save()
        except Exception, e:
            return self.error(msg='对象更新失败: %s' % e, url=self.makeUrl('/admin/images/list'))
コード例 #2
0
ファイル: referer.py プロジェクト: XinMa1/work
    def save(self):
        inputParams = self.getInput()

        id = int(inputParams['id'])
        if id == 1:
            return self.error(msg = '不能系统图片!', url=self.makeUrl('/admin/images/list'))
        img = Images().get(Images.id == id)

        current_user = Users.get(Users.name == self.isLogin())
        if current_user.id != img.owner.id and not self.isAdmin():
            return self.error(msg = '权限不足!', url=self.makeUrl('/admin/images/list'))
        
        try:
            img.description = self.htmlunquote(inputParams['desc'])
            img.album = int(inputParams['album'])
            img.save()
        except Exception, e:
            return self.error(msg='对象更新失败: %s' % e, url=self.makeUrl('/admin/images/list'))