用于写入 JSON 错误的处理程序混入
项目描述
用于写入 JSON 错误的处理程序混入
安装
sprockets.mixins.json_error 可在 Python 包索引 上找到,并通过 pip 或 easy_install 安装
pip install sprockets.mixins.json_error
文档
需求
示例
此示例演示了如何使用 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 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e957906f8671c64ac01b87eb7aba7000542dfd98f6b8bbc13b65699b0075977b |
|
MD5 | 3855bbce48f432e173adf52d24088873 |
|
BLAKE2b-256 | 2df83b71e9a7763410d9240192ea860ac3ca7fe1b11d06e83a585fd593b5aa90 |
关闭
sprockets.mixins.json_error-1.0.0-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4392b773459466d11ea59b144227b2c2499fb1d26ebc04a0c62998c02ad16b11 |
|
MD5 | 1eb08984aa7d78796f6bb8fc78969d9a |
|
BLAKE2b-256 | 614b994a3405513066edeea64c8f46973a12c9b96fdf94b21e420b7fc1f4b4ba |