Я пытаюсь передать массив для включения метода, и он возвращает ошибку 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
Похожие вопросы
Новые вопросы
python
Python — это мультипарадигмальный многоцелевой язык программирования с динамической типизацией. Он предназначен для быстрого изучения, понимания и использования, а также обеспечивает чистый и унифицированный синтаксис. Обратите внимание, что Python 2 официально не поддерживается с 01.01.2020. Если у вас есть вопросы о версии Python, добавьте тег [python-2.7] или [python-3.x]. При использовании варианта Python (например, Jython, PyPy) или библиотеки (например, Pandas, NumPy) укажите это в тегах.