Python ValueError:传递数组以包含方法时,值太多,无法解压缩
我试图将数组传递给include方法,它返回一个错误Python ValueError:传递数组以包含方法时,值太多,无法解压缩,python,django,django-rest-framework,Python,Django,Django Rest Framework,我试图将数组传递给include方法,它返回一个错误ValueError:要解包的值太多(预期为3) 怎么了 来自django.contrib导入管理 从django.url导入路径,包括 从apps.management.url导入路由器作为管理路由器 URL模式=[ 路径('admin/',admin.site.url), 路径('api-auth/',包括('rest\u framework.url',namespace='rest\u framework')), 路径(“”,包括([ 路
ValueError:要解包的值太多(预期为3)
怎么了
来自django.contrib导入管理
从django.url导入路径,包括
从apps.management.url导入路由器作为管理路由器
URL模式=[
路径('admin/',admin.site.url),
路径('api-auth/',包括('rest\u framework.url',namespace='rest\u framework')),
路径(“”,包括([
路径('management/',management_router.url)
])),
]
可能,错误在这一行:
path('', include([
path('management/', management_router.urls) <---
])),
清单不是问题。检查文档:列表不是问题(对不起,我把行标错了),但问题是路由器,你需要在
include()函数中传递路由器。更多信息:
path('management/', include(management_router.urls, namespace="management")),