用于写入json错误的处理程序mixin
sprockets.mixins.json_error的Python项目详细描述
汉德勒Mixin编写JSON错误
安装
sprockets.mixins.json_error在 Python Package Index 可以通过pip或easy_install:安装
pip install sprockets.mixins.json_error
示例
此示例演示如何使用sprockets.mixins.json_error格式化 错误为json。
fromsprocketsimportmixins.json_errorfromtornadoimportwebclassMyRequestHandler(json_error.JsonErrorMixin,web.RequestHandler):defget(self,*args,**kwargs):raiseweb.HTTPError(404,log_message='My reason')
处理程序的响应将自动格式化为:
{"message":"My reason","type":"Not Found"}