我喜欢我的json输出格式很好,即使对于REST API也是如此。它有助于调试等。额外的开销很小,特别是在使用gzip时
无论如何都要告诉金字塔json渲染器(即这件事)
@view_config(request_method='POST', renderer='json')
输出格式化,漂亮的输出?
答案 0 :(得分:9)
我自己想通了。在我的 init 中,我添加了
from pyramid.renderers import JSON
# ...
config.add_renderer('prettyjson', JSON(indent=4))
然后我在我的视图中执行此操作
@view_config(request_method='POST', renderer='prettyjson')