def addUserFile(self,id,filename): user = Dal_User().getUser(id) if Utils().isNull(user.photo): user.photo = filename else: user.photo = user.photo + ';' + filename updateArgs = {'photo' : user.photo } Dal_User().updateUser(user.id,**updateArgs)
def removeUserFile(self,id,filename): user = Dal_User().getUser(id) if Utils().isNull(user.photo): return else: filelist = Utils().decodeIDFormat(user.photo) if (filename in filelist) == True: filelist.remove(filename) user.photo = Utils().encodeIDFormat(filelist) updateArgs = {'photo' : user.photo } Dal_User().updateUser(user.id,**updateArgs)