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)