Python Restplus - 配置@ api.route接受/和/ <query> methods = ['GET','POST','PATCH','DELETE']

时间:2017-04-22 18:05:02

标签: python flask-restful

我尝试构建API路径:

  • '/' - GET(带查询字符串)列出所有项目
  • '/' - POST以创建/保存
  • '/&LT; id&gt;' - 获得1个特定记录
  • '/&LT; id&gt;' - PATCH编辑/更新此特定记录
  • '/&LT; id&gt;' - 删除删除此特定记录

以下是代码:

@ns.route('/', methods=['GET', 'POST', 'PATCH', 'DELETE'])
@api.response(404, 'not found.')
class MyClass(Resource):
    @api.doc('Registration', responses={
        200: 'OK'
    })
    def get(self):
        """ Code Here """
        return results

    def post(self):
        """ Code Here """
        return results

上面的代码适用于'/'GET和POST

但是当它试图点击'/ id'时它会让我找不到404

我试图制作@ns.route('/< id >', methods=['GET', 'POST']),但它不起作用

如何设计代码以便它可以适应我上面的目标?

0 个答案:

没有答案