group.py 文件源码

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

项目:server-application 作者: foodshipper 项目源码 文件源码
def put(self, group_id):
        try:
            args = putParser.parse_args()
        except BadRequest:
            return abort(400, message="Invalid arguments")

        with db:
            with db.cursor() as cursor:
                user_id = id_from_token(args['token'])
                if user_id is None:
                    return abort(403, message="Token is not allowed to view this group")

                cursor.execute("SELECT id FROM groups_rel WHERE user_id=%s AND groups_rel.group_id=%s",
                               [user_id, group_id])
                rel = cursor.fetchone()
                if rel is None:
                    return abort(404, message="Group not found")

                cursor.execute("UPDATE groups_rel SET accepted=%s WHERE id=%s", [args['accept'], rel[0]])
                return 200
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号