def user_feeds(request, username, logout_url=None, login_url=None, user=None): # let's add this user if logged in and not present in db db_user = get_user(username) if user and not db_user and username == user.nickname(): db_user = User(name=user.nickname()) db_user.put() logging.info("%s - %s" % (username, user)) logging.info(str(db_user)) if db_user: user_feeds = get_user_feeds(username) return render_to_response("list_feeds.html", locals()) raise Http404
def test_get_user_feeds(self): insert_users_and_subscriptions() self.assertEquals(0, len(get_user_feeds('does-not-exist'))) self.assertEquals(1, len(get_user_feeds('foo'))) self.failUnless(len(get_user_feeds('ema')))
def homepage(request, logout_url=None, login_url=None, user=None): users_list = [ u for u in get_users() if get_user_feeds(u.name) ] return render_to_response("homepage.html", locals())