除了使用 Swagger UI 为我们的 API 自动生成交互式文档的能力之外,使用Flask-RESTplus与Flask-RESTful相比有什么真正的优势吗?
问问题
32021 次
2 回答
75
我都使用过,我们切换到 Flask-restplus 的唯一原因是希望自动生成 Swagger 文档。根据我的经验,没有其他明显的差异。Flask-RESTplus 最初是 Flask-RESTful 的一个分支,所以如果你愿意,你可以阅读提交历史,看看是否还有其他明显的差异。
于 2017-01-21T19:46:29.077 回答
31
更新阅读此已接受的答案时,请考虑将Flask- RESTX 作为替代选项,它是Flask-RESTPlus的一个分支。
我知道这个答案可能为时已晚,但它在未来仍然可能会有所帮助。
根据https://github.com/noirbizarre/flask-restplus/issues/593,Flask Restplus 很可能已经死亡并被遗弃了。最后一次提交是在 2018 年 10 月 1 日。看起来该项目不再被积极维护。
因此,尽管在 Restplus 中自动生成了 Swagger 文档,我还是建议您使用 Flask Restful。由于没有维护 Restplus,因此很可能迟早会过时。与其在 Restplus 过时后切换到 Restful,我认为从 Restful 本身开始会是更好的主意。
只是我的两分钱...... :)
于 2019-03-14T00:02:26.320 回答