Open
Description
If I have a model Restaurant that have child routers Employee and Menu,
here is the urls.py I made
router = ExtendedSimpleRouter()
(
router.register('restaurants', views.RestaurantViewSet, base_name='restaurant')
.register('employees', views.EmployeeViewSet, base_name='employee', parents_query_lookups=['restaurant'])
)
(
router.register('restaurants', views.RestaurantViewSet, base_name='restaurant')
.register('menus', views.MenuViewSet, base_name='menu', parents_query_lookups=['restaurant'])
)
however, the generated urls contains multiple restaurants detail route
<RegexURLPattern restaurant-detail restaurants/(?P<pk>[^/.]+)/$>
currently my solution is to filter out duplicate urls in the generated router.urls, am I doing something wrong here?
Metadata
Metadata
Assignees
Labels
No labels