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在總路由中新增介面文件路徑。文件路由對應的檢視配...