2024-06-24 02:06:35 927 274
当你创建一个 FastAPI 接口时,可以正常返回以下任意一种数据:dict,list,Pydantic 模型,数据库模型等等。FastAPI 默认会使用 jsonable_encoder 将这些类型的返回值转换成 JSON 格式,默认情况下会以content-type: application/json 格式返回。在有些情况下,我们需要在路径操作中直接返回Response对象,这样我们能有更多的操作灵活性,比如自定义头headers 信息、自定义Cookie信息等。_fastapi jsonresponse
2024-06-22 10:06:42 404 287
FastAPI默认使用Python的标准库来做json解析,如果换成rust编写的orjson,速度上会快一些。2. 设置为默认响应类型。_orjsonresponse
2024-05-31 19:05:22 337 522
前后端分离是现代 Web 开发的趋势。使用 FastAPI 和 Vue.js 可以构建一个高效、灵活且易于维护的 Web 应用。FastAPI 提供了高性能的后端服务,而 Vue.js 作为一种渐进式 JavaScript 框架,可以构建动态的前端界面。本文将详细介绍如何使用 FastAPI 和 Vue.js 实现前后端分离的项目,包括环境搭建、API 开发、前端页面构建以及数据交互。_vue fastapi
2024-04-29 12:04:04 803 87
FastAPI的接口文档页面空白,可考虑使用插件fastapi-cdn-host来解决,只需增加一行代码即可:fastapi_cdn_host.monkey_patch(app)_fastapi docs打不开