def get_profile(user_id):
session = db.session
user, results = get_profile_data(session, user_id)
user_games = session.query(Game).filter(
sqla.or_(
Game.winner_id == user_id,
Game.loser_id == user_id,
),
Game.deleted_at.is_(None)
).order_by(Game.created_at).all()
return flask.render_template('user.html',
title=user.name,
user=user,
results=results,
auth_url=get_google_authorization_url(),
user_games=[game_dict(session, game) for game in user_games],
active_users=get_active_users(session) # used in base for 'Add Game'
)
评论列表
文章目录