コード例 #1
0
ファイル: referer.py プロジェクト: XinMa1/work
    def delete(self):
        inputParams = self.getInput()
        contact_id = int(inputParams['id'])

        try:
            contact = Contacts.get(Contacts.id == contact_id)
            contact.delete_instance()
        except Exception, e:
            return self.success(msg='删除失败: %s' % e, url=self.makeUrl('/admin/contacts/list'))
コード例 #2
0
ファイル: referer.py プロジェクト: XinMa1/work
    def edit(self):
        inputParams = self.getInput()

        imagesList = Images().select()
        if not imagesList.count():
            return self.error(msg = '请创建至少一个图片!', url=self.makeUrl('/admin/images/list'))
        try:
            contactObj = Contacts.get(Contacts.id == int(inputParams['id']))
        except Exception, e:
            return self.error(msg = '对象不存在: %s' % e, url=self.makeUrl('/admin/contacts/list'))
コード例 #3
0
ファイル: referer.py プロジェクト: XinMa1/work
    def contact_details(self):
        inputParams = self.getInput()

        try:
            contact = Contacts.get(Contacts.id == int(inputParams['id']))
            contact.description = self.htmlunescape(contact.description)
            self.privData['CONTACT_DETAILS'] = contact
            return self.display('contact-details')
        except Exception, e:
            print e
            return self.error(msg='获取联系人详情失败!')
コード例 #4
0
ファイル: referer.py プロジェクト: XinMa1/work
    def modify(self):
        inputParams= self.getInput()

        try:
            contactObj = Contacts.get(Contacts.id == int(inputParams['id']))
            contactObj.email = inputParams['email']
            contactObj.name = inputParams['name']
            contactObj.sn = inputParams['sn']
            contactObj.weixin = inputParams['weixin']
            contactObj.title = inputParams['title']
            contactObj.address = inputParams['address']
            contactObj.cellphone = inputParams['cellphone']
            contactObj.description = inputParams['desc']
            contactObj.gender = int(inputParams['gender'])
            contactObj.avatur = int(inputParams['thumbnail'])
            contactObj.save()
        except Exception, e:
            return self.error(msg = '修改失败: %s' % e, url=self.makeUrl('/admin/contacts/list'))