6
我喜欢我的json输出格式很好,即使是REST API。这有助于在调试等额外的开销很小,尤其是使用gzip有没有办法让金字塔json渲染器输出格式化,漂亮的打印输出?
时有反正告诉金字塔JSON渲染器(即,这件事情)
@view_config(request_method='POST', renderer='json')
来格式化输出,适合打印输出?
我喜欢我的json输出格式很好,即使是REST API。这有助于在调试等额外的开销很小,尤其是使用gzip有没有办法让金字塔json渲染器输出格式化,漂亮的打印输出?
时有反正告诉金字塔JSON渲染器(即,这件事情)
@view_config(request_method='POST', renderer='json')
来格式化输出,适合打印输出?
我只是想出了自己。在我初始化我加
from pyramid.renderers import JSON
# ...
config.add_renderer('prettyjson', JSON(indent=4))
,然后我只是这样做,我认为
@view_config(request_method='POST', renderer='prettyjson')
更妙的是,您可以覆盖现有'json'渲染通过略微修改'add_renderer'调用 配置.add_renderer('json',JSON(indent = 4)) – Anshul