在Java当中我们通过Swagger来搭建Restful Api,所提供的便捷不言而喻,因此在学习python的flask搭建python web的时候,我们第一下想到的就是搭建这样风格的Restful Api

在寻找了尝试了很多网上的方法之后,最终决定使用flask-restplus()flask-restplus.readthedocs.io/en/0.4.1/documenting.html

首先在项目的虚拟环境中导入该包

pip install flask-restplus

之后我们可以用注解的形式来修饰class或者方法

具体代码如下

from flask_restplus import Api, Resource
from flask import Flask

app = Flask(__name__)

api = Api(app, version='1.0', title='Sample title', description='this is the sample Api')

@api.route(/apps/<id>)
@api.doc(params={'id':'An ID'})
class Apps(Resource):
    def get(self,id):
        return {}

此时运行项目并且进行访问我们就可以看到

 

 

python flask Restful Api

相关文章:

  • 2021-05-17
  • 2021-06-27
  • 2021-12-02
  • 2022-12-23
  • 2021-08-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-14
  • 2021-12-13
  • 2022-12-23
  • 2022-12-23
  • 2022-02-12
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案