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)
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)
def fn2(*args, **kwargs): user = get_user() resp = fn(user, *args, **kwargs) resp._context['logged_user'] = user return resp.as_flask()
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())
def myprofile(): user = get_user() return redirect(url_for("profile", user_id=user["id"]))
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())