我想知道我是否可以得到你的帮助。
我有一个urls.py,其中包含以下内容:
router = routers.SimpleRouter()
# AccountViewSet in accounts app
router.register(r'accounts', AccountViewSet)
# ProjectViewSet in projects app
router.register(r'projects', ProjectViewSet)
accounts_router = routers.NestedSimpleRouter(router, r'accounts', lookup='account')
# AccountProjectsViewSet in projects app
accounts_router.register(r'projects', AccountProjectsViewSet)
如您所见,由于嵌套路由,帐户和项目紧密相连。
我想将帐户路由逻辑移到accounts / urls.py中,并将项目路由逻辑移到projects / urls.py中。
到目前为止,我的尝试导致了以下错误:
RuntimeError: parent registered resource not found
甚至可以将这个逻辑分开,还是需要在一起?
感谢您的建议。