示例#1
0
 def save_tweeter_user(self, user):
     user_id = user['id']
     tweeter = self.db.Tweeter.find_one({'user_id': user_id})
     if not tweeter:
         tweeter = self.db.Tweeter()
         tweeter['user_id'] = user_id
     Tweeter.update_tweeter(tweeter, user)
     return tweeter
示例#2
0
 def save_tweeter_user(self, user):
     user_id = user['id']
     tweeter = self.db.Tweeter.find_one({'user_id': user_id})
     if not tweeter:
         tweeter = self.db.Tweeter()
         tweeter['user_id'] = user_id
     Tweeter.update_tweeter(tweeter, user)
     return tweeter
示例#3
0
 def callback(self, username, response):
     result = tornado.escape.json_decode(response.body)
     tweeter = self.db.Tweeter.find_one({'user_id': result['id']})
     assert tweeter['username'].lower() == username.lower()
     Tweeter.update_tweeter(tweeter, result)