error.py 文件源码

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

项目:baka 作者: baka-framework 项目源码 文件源码
def generic(context, request):
    settings = request.registry.settings
    with JSONAPIResponse(request.response) as resp:
        _in = u'Failed'
        code, status = JSONAPIResponse.INTERNAL_SERVER_ERROR
        request.response.status_int = code
        try:
            message = {'message': context.args[0]}
        except IndexError:
            message = {'message': 'Unknown error'}
        if settings.get('baka.debug', True):
            message['traceback'] = ''.join(
                traceback.format_exception(*request.exc_info))
    return resp.to_json(
        _in, code=code,
        status=status, message=message)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号