2017-02-19 66 views
2

我正在使用connexion框架。我想將幾個相關的函數分組到一個類中,我想知道一個類的方法是否可以用於operationId而不是函數。基於Connexion類的處理

喜歡的東西

class Job: 

    def get(): 
     "something" 

    def post(): 
     "something" 
在描述 yaml文件

paths: 
    /hello: 
     post: 
      operationId: myapp.api.Job.post 
+0

請說明您的題。 –

+0

這很清楚。 –

+0

在連接操作id映射到處理請求的函數。 我們可以在類中使用函數嗎? –

回答

1

您可以使用的方法,如果他們都可以作爲該類staticmethods:

class Job: 

    @staticmethod 
    def get(): 
     "something" 

    @staticmethod 
    def post(): 
     "something" 
+0

剛剛測試過它,它的工作方式如上所述。 –