ModelViewSet路由【示例】

一只大学生 / 2024-09-18 / 原文

from django.urls import path
from api import views
from rest_framework import routers

router = routers.SimpleRouter()
router.register(r'user', views.UserView)
router.register(r'video', views.VideoView)

urlpatterns = [
    path('login/', views.LoginView.as_view()),
]

urlpatterns += router.urls


# /user/            GET   POST                 userinfo-list
# /user/<int:id>    GET   PUT  PATCH  DELETE   userinfo-detail
# /video/            GET   POST                 video-list
# /video/<int:id>    GET   PUT  PATCH  DELETE   video-detail