跳转到主要内容

用于写入 JSON 错误的处理程序混入

项目描述

用于写入 JSON 错误的处理程序混入

Version Downloads Status Coverage License

安装

sprockets.mixins.json_error 可在 Python 包索引 上找到,并通过 pipeasy_install 安装

pip install sprockets.mixins.json_error

文档

https://sprocketsmixinsjson_error.readthedocs.org

需求

示例

此示例演示了如何使用 sprockets.mixins.json_error 将错误格式化为 JSON。

from sprockets import mixins.json_error
from tornado import web

class MyRequestHandler(json_error.JsonErrorMixin,
                       web.RequestHandler):

    def get(self, *args, **kwargs):
        raise web.HTTPError(404, log_message='My reason')

处理程序的响应将自动格式化为

{
    "message": "My reason",
    "type": "Not Found"
}

版本历史

可在 https://sprocketsmixinsjson_error.readthedocs.org/en/latest/history.html 找到

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解更多关于 安装包 的信息。

源分布

sprockets.mixins.json_error-1.0.0.tar.gz (5.1 kB 查看散列值)

上传于 源代码

构建版本

sprockets.mixins.json_error-1.0.0-py2.py3-none-any.whl (7.1 kB 查看哈希值)

上传于 Python 2 Python 3

由以下支持