Example #1
0
 def post(self):            
     user_key =self.get_secure_cookie("user_key")
     r = None
     
     user_data = {}
     info_data = {}
     
     
     userInfo = UserInfo()
     user = User()
     user.key = user_key
     user.data = user.get(user_key)
     user.data['nickname'] = self.get_argument("user_nickname",None)
     
     userInfo.key = user_key
     
     userInfo_data = userInfo.get(user_key)
     if userInfo_data:
         userInfo.data = userInfo_data
         
     userInfo.data['city']        = self.get_argument("user_city","")
     userInfo.data['url']         = self.get_argument("user_url","")
     userInfo.data['desc']        = self.get_argument("user_description","")
     
     userInfo.post()
     user.post()        
     
     self.redirect('/settings/')
Example #2
0
 def getInfo(self,key):
     userInfo = UserInfo()
     userInfo_data = userInfo.get(key)
     userDetail = self.getDetail(key)
     
     if userInfo_data:            
         userDetail['city'] = userInfo_data['city']
         userDetail['desc'] = userInfo_data['desc']
         userDetail['url'] = userInfo_data['url']
     else:
         userDetail['city'] = ''
         userDetail['desc'] = ''
         userDetail['url'] = ''
     return userDetail