예제 #1
0
    def get(self, action):
        if action == 'add':
            app_id = int(self.get_argument('app_id',  int(self.get_cookie('app_id', -1))))
            if app_id == -1:
                self.write(u'缺少 app_id 参数')
                return

            self.render('admin/answer_edit.html', action=action)

        elif action == 'edit':
            _id = int(self.get_argument('id', 1))
            answer = db.get('SELECT * FROM answer WHERE id=%d' % _id)

            if answer is None:
                self.write(u'找不到该答案')
                return

            self.render('admin/answer_edit.html', action=action, answer=answer)

        elif action == 'delete':
            _id = int(self.get_argument('id', 1))
            answer = db.get('SELECT * FROM answer WHERE id=%d' % _id)

            if answer is None:
                self.write(json.dumps(dict(flag=False, message='未找到该答案')))
                return

            sql = "DELETE FROM answer WHERE id=%d" % _id
            db.delete(sql)

            self.write("删除成功")
예제 #2
0
    def get(self, action):
        if action == 'add':
            self.render('admin/app_edit.html', action=action)

        elif action == 'edit':
            app_id = int(self.get_argument('app_id', 1))
            app = db.get('SELECT * FROM app WHERE id=%d' % app_id)

            if app is None:
                self.write(u'找不到该 APP')
                return

            self.render('admin/app_edit.html', action=action, app=app)

        elif action == 'delete':
            app_id = int(self.get_argument('app_id', 1))
            app = db.get('SELECT * FROM app WHERE id=%d' % app_id)

            if app is None:
                self.write(json.dumps(dict(flag=False, message='未找到该 APP')))
                return

            sql = "DELETE FROM app WHERE id=%d" % app_id
            db.delete(sql)

            self.write("删除成功")