game_view.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:ELO-Darts 作者: pwgraham91 项目源码 文件源码
def add_game_post():
    session = db.session

    data = flask.request.json

    winner_id = data['winner_id']
    winner = session.query(User).get(winner_id)
    if not winner:
        raise Exception('no player with id {}'.format(winner_id))

    loser_id = data['loser_id']
    loser = session.query(User).get(loser_id)
    if not loser:
        raise Exception('no player with id {}'.format(loser_id))

    game = add_game(session, winner, loser, submitted_by_id=flask.g.user.id)

    session.commit()
    return flask.Response(json.dumps({
        'id': game.id,
        'success': True
    }), mimetype=u'application/json')
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号