3,路由router
-
目的: 可以为标准的列表视图,详情视图,自动补充生成路由的方法
-
操作流程:
-
1, 路由
-
#1,创建路由对象 from rest_framework.routers import DefaultRouter,SimpleRouter router = SimpleRouter() #2,添加参考的视图集 router.register(prefix=r'books',viewset=views.BookModelViewSet,base_name="hahaha") #3,根据视图集生成路由,添加到urlpatterns urlpatterns += router.urls print(router.urls)
-
-
小结:
-
1, DefaultRouter生成路由
-
列表视图, 列表视图json格式
-
详情视图, 详情视图json格式
-
根路由, 根路由json格式
-
[ <RegexURLPattern hahaha-list ^books/$>, <RegexURLPattern hahaha-list ^books\.(?P<format>[a-z0-9]
-
-
-