示例#1
0
 def replace(self, params):
     new_username = params['username']
     new_email = params['email']
     user = User.replace(self.root.db,
                         self.name,
                         new_username=new_username,
                         new_email=new_email)
     Photo.replace_author(self.root.db, self.name, new_username)
     new_item = Item(new_username, self.__parent__, self.request, user)
     user['href'] = new_item.url()
     user['photos'] = {'href': new_item['photos'].url()}
     return user
示例#2
0
 def replace(self, params):
     new_username = params['username']
     new_email = params['email']
     user = User.replace(self.root.db, self.name,
                         new_username=new_username,
                         new_email=new_email)
     Photo.replace_author(self.root.db, self.name, new_username)
     new_item = Item(new_username, self.parent, user)
     user['href'] = new_item.url()
     user['photos'] = {
         'href': new_item['photos'].url()
     }
     return user