首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏误入歧途

    Flask API 项目 Swagger 版本打架不兼容

    在使用 Flask 3.0.0 时遇到以下问题: 安装 flask_restful_swagger 时,它强制将 Flask 降级到 1.1.4,并导致其他依赖(如 flask-sqlalchemy、flask-apispec flask-sqlalchemy 和 flask-apispec 需要 Flask >= 2.2.5 版本,而 flask_restful_swagger 安装时强制降级 Flask 版本会导致兼容性问题 手动解决版本冲突: 安装完成后,立即 卸载 Flask 1.1.4 并安装 Flask 3.0.0,否则 flask-sqlalchemy、flask-apispec 等插件会报错。 总结 通过手动卸载并重新安装 Flask 3.0.0,结合 flask-apispec,可以解决 flask_restful_swagger 与 Flask 3.0.0 的版本冲突问题,并实现现代的 API 配置 Flask 和 Flask-APISpec 以生成 Swagger 文档。 定义 API 资源和路由,并通过 Swagger 生成 API 文档。

    74010编辑于 2025-04-22
  • 来自专栏Python七号

    FastAPI框架诞生的缘由(下)

    Flask-apispec 这是一个 Flask 插件,和 Webargs, Marshmallow, APISpec 联系在一起。 在 FastAPI 创建之前,Flask, Flask-apispec, Marshmallow ,Webargs 的联合是我经常用到的后端技术栈。 它实现了一些功能,类似的,可以将它们用在 Flask-apispec 上。 它具有一个集成的依赖注入系统,同样是受 Angular 启发。 我从未在完整的项目中使用过它,因为它没有安全性集成,因此,我无法用基于 Flask-apispec 的全栈生成器替换我拥有的所有功能。我在项目积压中创建了添加该功能的请求。

    3K20发布于 2020-11-25
  • 来自专栏Python无止境

    Github 火热的 FastAPI 库,站在了这些知名库的肩膀上

    Flask-apispec 这是一个 Flask 插件,和 Webargs, Marshmallow, APISpec 联系在一起。 在 FastAPI 创建之前,Flask, Flask-apispec, Marshmallow ,Webargs 的联合是我经常用到的后端技术栈。 它实现了一些功能,类似的,可以将它们用在 Flask-apispec 上。 它具有一个集成的依赖注入系统,同样是受 Angular 启发。 我从未在完整的项目中使用过它,因为它没有安全性集成,因此,我无法用基于 Flask-apispec 的全栈生成器替换我拥有的所有功能。我在项目积压中创建了添加该功能的请求。

    6.3K30发布于 2020-03-13
  • 来自专栏donghui的博客

    FastAPI 作为集大成者,它的灵感来自哪里?

    Flask-apispec 从与定义序列化和验证的相同的代码自动生成 OpenAPI schema。 NestJS 和 Angular 使用 Python 类型具有强大的编辑器支持。

    2.6K10发布于 2020-04-22
  • 来自专栏友弟技术工作室

    Python Flask 优秀资源大全

    extension for Flask Flask-Sijax - An extension for the Flask microframework that adds Sijax support flask-apispec

    4.9K60发布于 2018-04-25
领券