Exemple #1
0
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
Exemple #2
0
 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')))
Exemple #3
0
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())