drf 自動生成介面文件

2022-06-15 11:06:16 字數 812 閱讀 9658

1借助於第三方:coreapi,swagger  #先安裝好這兩個模組

2在路由中(此處省略了自動生成的students路由)

path('docs/', include_docs_urls(title='圖書管理系統api')),

path('books/', views.booklistcreateview.as_view()),

]

3在配置檔案中

rest_framework =

4寫檢視類(需要加注釋)

class

booklistcreateview(listcreateapiview):

"""get:

返回所有圖書資訊.

寫什麼就顯示出什麼,但get一定要寫

post:

新建圖書.

寫什麼就顯示出什麼,但post一定要寫

"""queryset =student.objects.all()

serializer_class =studentserializer

5只需要在瀏覽器輸入,就可以看到自動生成的介面文件()

DRF 自動生成介面文件

rest framework可以自動幫助我們生成介面文件。介面文件以網頁的方式呈現。自動介面文件能生成的是繼承自apiview及其子類的檢視。rest framewrok生成介面文件需要coreapi庫的支援 pip install coreapi 在總路由中新增介面文件路徑。文件路由對應的檢視配置...

drf 自動生成介面文件

rest framewor可以自動幫助我們生成介面文件 介面文件以網頁的方式呈現 自動介面文件能生成的是繼承自apiview及其子類的檢視 rest framewrok生成介面文件需要coreapi庫的支援。pip install coreapi在總路由中新增介面路徑 文件路由對應的檢視配置為res...

drf自動生成介面文件

目錄rest framework可以自動幫助我們生成介面文件。介面文件以網頁的方式呈現。自動介面文件能生成的是繼承自apiview及其子類的檢視。rest framewrok生成介面文件需要coreapi庫的支援。pip install coreapi在總路由中新增介面文件路徑。文件路由對應的檢視配...