Django外掛
Django-Rest-Framework
這是 Django
增強 API
的框架,與 FastAPI
的 Swagger
功能畫面類似。
cmd
pip install djangorestframework
安裝後需要註冊到 settings.py
,才能運作。
py
INSTALLED_APPS=[
# ...
'rest_framework',
]
引入與操作:
py
# views.py
# 載入
from rest_framework import viewsets
# 操作
class MyViewSet(viewsets.ModelViewSet):
與 views.py
搭配使用 router
py
# app/urls.py
# 載入
from .views import MyViewSet
from rest_framework import routers
# 操作
router=routers.DefaultRouter()
router.register('yourItem', MyViewSet)