Я пытаюсь передать массив для включения метода, и он возвращает ошибку ValueError: too many values to unpack (expected 3) Что не так?

from django.contrib import admin
from django.urls import path, include

from apps.management.urls import router as management_router


urlpatterns = [
    path('admin/', admin.site.urls),
    path('api-auth/', include('rest_framework.urls', namespace='rest_framework')),
    path('', include([
        path('management/', management_router.urls)
    ])),
]
0
Sevy 17 Июл 2020 в 15:48

1 ответ

Лучший ответ

Вероятно, ошибка в этой строке:

path('', include([
    path('management/', management_router.urls)  <---
])),  

Вы должны изменить его на:

path('management/', include(management_router.urls, namespace="management")),
1
ruddra 17 Июл 2020 в 13:01