Ejemplo n.º 1
0
def profile(user_id):
    logged_user = get_user()
    if user_id == logged_user.get("id"):
        user = logged_user
        is_logged_user = True
    else:
        user = get_user(user_id)
        is_logged_user = False

    return render_template("user.html", user=user, is_logged_user=is_logged_user)
Ejemplo n.º 2
0
def profile(user, user_id):
    if user_id == user.get('id'):
        selected_user = user
        is_logged_user = True
    else:
        selected_user = get_user(user_id)
        is_logged_user = False
    references = api_call('get', '/connections/references/%s' % user_id, get_json=True)
    friendships = api_call('get', '/connections/friendships/%s' % user_id, get_json=True)

    return SiteResponse(
        template='user.html',
        user=selected_user,
        references=references,
        friendships=friendships,
        is_logged_user=is_logged_user)
Ejemplo n.º 3
0
 def fn2(*args, **kwargs):
     user = get_user()
     resp = fn(user, *args, **kwargs)
     resp._context['logged_user'] = user
     return resp.as_flask()
Ejemplo n.º 4
0
def myfriends():
    user = get_user()
    if user:
        resp = api_call("get", "/connections/friendships")
        if resp.status_code == 200:
            return render_template("friend_list.html", friendships=resp.json())
Ejemplo n.º 5
0
def myprofile():
    user = get_user()
    return redirect(url_for("profile", user_id=user["id"]))
Ejemplo n.º 6
0
def myreferences():
    user = get_user()
    if user:
        resp = api_call("get", "/connections/references")
        if resp.status_code == 200:
            return render_template("reference_list.html", references=resp.json())