Ejemplo n.º 1
0
    def POST(self):
        s = web.input()
        x = s.d
        nid = s.nid
        #安全起见,判断是不是话题作者本人
        if nid != 'new' and user.id == nodeModel.getNodeByNodeId(
                nid).node_author:

            #删除硬盘中的图片文件
            homedir = os.getcwd()
            imgPath = homedir + x
            os.remove(imgPath)
            nodeImg = imgPath
            print 'Image Deleted'

            #更新数据库
            nodeModel.nodeUpdate(nid, nodeImg=None)
            success = "s"
            return success
        #new 是创建新话题时,那时没有nid
        elif nid == 'new':
            #更新数据库
            nodeModel.nodeUpdate(nid, nodeImg=None)
            success = "s"
            return success
Ejemplo n.º 2
0
    def POST(self, arg):
        data = web.input(node_Open=[])
        nodeImg = data.node_Img
        nodeName = data.node_Name
        nodeDesc = data.node_Desc
        # nodeOpen = data.node_Open #note: 暂时
        nodeOpen = 1
        # nodeCreater = user.id

        # nodeModel.nodeUpdate(arg, nodeImg, nodeName, nodeDesc, nodeOpen)
        nodeModel.nodeUpdate(arg, nodeImg=nodeImg, nodeName=nodeName, nodeDesc=nodeDesc, nodeOpen=nodeOpen)
        return '{"node_id":'+ str(arg)+ ',"status":"y"}'#
Ejemplo n.º 3
0
    def POST(self, arg):
        data = web.input(node_Open=[])
        nodeImg = data.node_Img
        nodeName = data.node_Name
        nodeDesc = data.node_Desc
        # nodeOpen = data.node_Open #note: 暂时
        nodeOpen = 1
        # nodeCreater = user.id

        # nodeModel.nodeUpdate(arg, nodeImg, nodeName, nodeDesc, nodeOpen)
        nodeModel.nodeUpdate(arg, nodeImg=nodeImg, nodeName=nodeName, nodeDesc=nodeDesc, nodeOpen=nodeOpen)
        return '{"node_id":'+ str(arg)+ ',"status":"y"}'#
Ejemplo n.º 4
0
    def POST(self):
        s = web.input()
        x = s.d
        nid = s.nid
        if user.id == nodeModel.getNodeByNodeId(nid).node_author:

            #删除硬盘中的图片文件
            homedir = os.getcwd()
            imgPath = homedir + x
            os.remove(imgPath)
            nodeImg = imgPath
            print 'Image Deleted'

            #更新数据库
            nodeModel.nodeUpdate(nid, nodeImg=None)
            success = "s"
            return success
Ejemplo n.º 5
0
    def POST(self):
        s = web.input()
        x = s.d
        nid = s.nid
        #安全起见,判断是不是话题作者本人
        if nid != 'new' and user.id == nodeModel.getNodeByNodeId(nid).node_author:

            #删除硬盘中的图片文件
            homedir = os.getcwd()
            imgPath = homedir + x
            os.remove(imgPath)
            nodeImg = imgPath
            print 'Image Deleted'

            #更新数据库
            nodeModel.nodeUpdate(nid, nodeImg=None)
            success = "s"
            return success
        #new 是创建新话题时,那时没有nid
        elif nid == 'new':
            #更新数据库
            nodeModel.nodeUpdate(nid, nodeImg=None)
            success = "s"
            return success