Exemplo n.º 1
0
 def get(self, id):
     favorites = []
     u = User.get_by_id(id)
     if u is None:
         abort(404, message="User not found")
     for f in generate_sorted_query(Favorites).filter('user', u):
         favorites.append(f)
     return {'favorites': map(lambda f: marshal(f, favorite_user_fields), favorites)}
Exemplo n.º 2
0
    def get(self, id):
        review_list = []
        u = User.get_by_id(id)
        if not u:
            abort(404, message="User not found")
        for r in generate_sorted_query(BeerReview).filter('user', u):
            review_list.append(r)

        return {'beer_reviews': map(lambda r: marshal(r, beer_review_fields), review_list)}