有没有办法在 FastAPI 中漂亮地打印/美化 JSON 响应?

问题描述

我正在寻找类似于 Flask 的 app.config['JSONIFY_PRETTYPRINT_REGULAR'] = True 的东西。

解决方法

我不确定您的问题到底是什么,您能说出您的需求背景吗?

但是,由于 FASTAPI 基于开放标准(OpenAPI、JSONSchema),因此它具有自动文档。 --> FastAPI Auto Docs

您在 host/docs 下有 Swagger UI。 或 host/redoc 下的 ReDoc两者都可以轻松地为您提供 JSON 响应的漂亮表示。