2015-11-04 65 views

回答

2

pk參數(或任何其他路徑參數)可以使用YAML文檔字符串形成文檔,如documentation of Django REST Swagger中所述。有關屬性列表,請參閱Swagger documentation

請注意,您必須爲路徑參數指定paramType: path。爲避免重複出現在您的api文檔中,您可以指定parameters_strategy: replace,如here所述。

實施例:

@detail_route(url_path='mypath') 
def myapi(self, request, **kwargs): 
    """ 
    Endpoint documentation. 
    --- 
     parameters_strategy: replace 
     parameters: 
      - name: pk 
       description: "Primary Key" 
       required: true 
       type: string 
       paramType: path 
    """ 
相關問題