コード例 #1
0
ファイル: account.py プロジェクト: Tmeister/pykochr
 def post(self):
     fan = db.get( self.request.get('fan') )
     star = db.get( self.request.get('star') )
     already = Friendship.all().filter('fan =', fan).filter('star =', star).fetch(1)
     if fan and star and len( already ) == 0:
         follow = Friendship.follow( fan, star )
         if follow:
             self.response.out.write( 
                 simplejson.dumps(
                     {   
                         'status'    : 'success', 
                         'message'   : 'follow',
                         'star'      : star.nickname,
                         'star_key'  : self.request.get('star'),
                         'fan_key'   : self.request.get('fan'),
                         'star_followers' : follow.star.followers
                     }
                 ) 
             )
         else:
             self.response.out.write( 
                 simplejson.dumps(
                     {   
                         'status'    : 'error', 
                         'message'   : 'follow'
                     }
                 ) 
             )