I have a project that spans multiple apps:
./project/app1
./project/app2
./project/...
Each app has a router for Django REST Framework to i
You can use router.registry.extend(app_router.registry)
, total example:
from django.urls import path, include
from rest_framework import routers
from app1.rest import router as app1_router
from app2.rest import router as app2_router
router = routers.DefaultRouter()
router.registry.extend(app1_router.registry)
router.registry.extend(app2_router.registry)
urlpatterns = [
path('', include(router.urls)),
]