如何在另一个apirootview中嵌套一个apirootview?
我尝试了以下操作,/
端点仅显示摘要
路由。我还希望在其下显示嵌套
路由,该路由将其发送到仅包含用户
路由的另一个root视图。我该怎么做?
router = DefaultRouter()
router.register(r"snippets", views.SnippetViewSet)
class ViewSet(ViewSet, nested.APIRootView):
pass
nested = DefaultRouter()
nested.register(r"users", views.UserViewSet)
router.register(r"nested", ViewSet, basename="nested")
urlpatterns = [url(r"^", include(router.urls))]
I tried the following and the /
endpoint shows only snippets
route under it. I also want a nested
route to be shown under it which will send it to another root view containing just users
route under it. How do I do this?
router = DefaultRouter()
router.register(r"snippets", views.SnippetViewSet)
class ViewSet(ViewSet, nested.APIRootView):
pass
nested = DefaultRouter()
nested.register(r"users", views.UserViewSet)
router.register(r"nested", ViewSet, basename="nested")
urlpatterns = [url(r"^", include(router.urls))]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论