Skip to content
On this page

Django外掛

Django-Rest-Framework

這是 Django 增強 API 的框架,與 FastAPISwagger 功能畫面類似。

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)

參考