Example #1
0
 def get(self):
     user_id = self.request.get('user_id')
     user = User.get_by_key_name(user_id)
     template_values = {}
     template_values['friends'] = []
     for friend in Friend.all().ancestor(user).order(
             "-compatibility_score"):
         template_values['friends'].append({
             'genre_scores':
             friend.user.genre_scores,
             'id':
             friend.user.key().name(),
             'name':
             friend.user.name,
             'avatar':
             friend.user.avatar,
             'compatibility_score':
             friend.compatibility_score
         })
     path = 'templates/show_friends.html'
     self.response.out.write(template.render(path, template_values))