Starting server at tcp:port=8000:interface=0.0.0.0 HTTP/2 support not enabled (install the http2 and tls Twisted extras) Configuring endpoint tcp:port=8000:interface=0.0.0.0 Listening on TCP address 0.0.0.0:8000 HTTP b'POST' request for ['127.0.0.1', 10188] 开始创建知识库: {'name': '组员1', 'desc': '私人', 'type': 'private', 'department': '研发部', 'group': '前端组'} 知识库创建成功: fc0ec557-e0d1-4478-a46a-b52ad688723f Starting new HTTP connection (1): 127.0.0.1:7890 http://127.0.0.1:7890 "POST http://81.69.223.133:48329/api/dataset HTTP/1.1" 200 268 外部知识库创建成功: 46f11cfa-f420-11ef-974a-0242ac120006 创建知识库错误: 'str' object has no attribute 'get' Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 495, in create if external_response and external_response.get('code') == 200: AttributeError: 'str' object has no attribute 'get' Error updating user last login IP: User has no field named 'last_login_ip' Internal Server Error: /api/knowledge-bases/ HTTP 500 response started for ['127.0.0.1', 10188] HTTP close for ['127.0.0.1', 10188] HTTP response complete for ['127.0.0.1', 10188] Killed 0 pending application instances Starting server at tcp:port=8000:interface=0.0.0.0 HTTP/2 support not enabled (install the http2 and tls Twisted extras) Configuring endpoint tcp:port=8000:interface=0.0.0.0 Listening on TCP address 0.0.0.0:8000 HTTP b'POST' request for ['127.0.0.1', 11865] 开始创建知识库: {'name': '组员1', 'desc': '私人', 'type': 'private', 'department': '研发部', 'group': '前端组'} 知识库创建成功: ef0fd08f-6151-4679-8128-529fc5da4b90 Starting new HTTP connection (1): 127.0.0.1:7890 http://127.0.0.1:7890 "POST http://81.69.223.133:48329/api/dataset HTTP/1.1" 200 268 外部知识库创建响应: df4ecd2a-f421-11ef-9ce2-0242ac120006 处理外部API响应错误: 'str' object has no attribute 'get' 外部API响应内容: df4ecd2a-f421-11ef-9ce2-0242ac120006 创建知识库错误: 处理外部API响应失败: 'str' object has no attribute 'get' Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 496, in create if external_response.get('code') == 200: AttributeError: 'str' object has no attribute 'get' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 511, in create raise ExternalAPIError(f"处理外部API响应失败: {str(e)}") user_management.views.ExternalAPIError: 处理外部API响应失败: 'str' object has no attribute 'get' Internal Server Error: /api/knowledge-bases/ HTTP 500 response started for ['127.0.0.1', 11865] HTTP close for ['127.0.0.1', 11865] HTTP response complete for ['127.0.0.1', 11865] Killed 0 pending application instances Starting server at tcp:port=8000:interface=0.0.0.0 HTTP/2 support not enabled (install the http2 and tls Twisted extras) Configuring endpoint tcp:port=8000:interface=0.0.0.0 Listening on TCP address 0.0.0.0:8000 Killed 0 pending application instances Starting server at tcp:port=8000:interface=0.0.0.0 HTTP/2 support not enabled (install the http2 and tls Twisted extras) Configuring endpoint tcp:port=8000:interface=0.0.0.0 Listening on TCP address 0.0.0.0:8000 HTTP b'POST' request for ['127.0.0.1', 12042] 开始创建知识库: {'name': '组员1', 'desc': '私人', 'type': 'private', 'department': '研发部', 'group': '前端组'} 知识库创建成功: 02164f6d-5c81-4b52-848b-fb5466925ffd Starting new HTTP connection (1): 127.0.0.1:7890 http://127.0.0.1:7890 "POST http://81.69.223.133:48329/api/dataset HTTP/1.1" 200 268 外部知识库创建响应: 172946d0-f422-11ef-8ecd-0242ac120006 更新knowledge_base的external_id为: 172946d0-f422-11ef-8ecd-0242ac120006 创建知识库错误: type object 'KnowledgeBasePermission' has no attribute 'objects' Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 521, in create KnowledgeBasePermission.objects.create( AttributeError: type object 'KnowledgeBasePermission' has no attribute 'objects' Internal Server Error: /api/knowledge-bases/ HTTP 500 response started for ['127.0.0.1', 12042] HTTP close for ['127.0.0.1', 12042] HTTP response complete for ['127.0.0.1', 12042] Killed 0 pending application instances Starting server at tcp:port=8000:interface=0.0.0.0 HTTP/2 support not enabled (install the http2 and tls Twisted extras) Configuring endpoint tcp:port=8000:interface=0.0.0.0 Listening on TCP address 0.0.0.0:8000 HTTP b'POST' request for ['127.0.0.1', 12171] 开始创建知识库: {'name': '组员1', 'desc': '私人', 'type': 'private', 'department': '研发部', 'group': '前端组'} 知识库创建成功: 35eb4c50-5ee8-4236-bebc-70490a2bc982 Starting new HTTP connection (1): 127.0.0.1:7890 http://127.0.0.1:7890 "POST http://81.69.223.133:48329/api/dataset HTTP/1.1" 200 268 外部知识库创建响应: 3a5da83a-f422-11ef-8ecd-0242ac120006 更新knowledge_base的external_id为: 3a5da83a-f422-11ef-8ecd-0242ac120006 创建知识库错误: type object 'KnowledgeBasePermission' has no attribute 'objects' Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 523, in create KnowledgeBasePermission.objects.create( AttributeError: type object 'KnowledgeBasePermission' has no attribute 'objects' Internal Server Error: /api/knowledge-bases/ HTTP 500 response started for ['127.0.0.1', 12171] HTTP close for ['127.0.0.1', 12171] HTTP response complete for ['127.0.0.1', 12171] Killed 0 pending application instances Using selector: SelectSelector Using selector: SelectSelector Starting server at tcp:port=8000:interface=0.0.0.0 HTTP/2 support not enabled (install the http2 and tls Twisted extras) Configuring endpoint tcp:port=8000:interface=0.0.0.0 Listening on TCP address 0.0.0.0:8000 HTTP b'POST' request for ['127.0.0.1', 12383] 开始创建知识库: {'name': '组员1', 'desc': '私人', 'type': 'private', 'department': '研发部', 'group': '前端组'} 知识库创建成功: bb84f57b-1966-4ac0-9c05-b7de419f8b22 Starting new HTTP connection (1): 127.0.0.1:7890 http://127.0.0.1:7890 "POST http://81.69.223.133:48329/api/dataset HTTP/1.1" 200 268 外部知识库创建响应: 7193730c-f422-11ef-9ce2-0242ac120006 更新knowledge_base的external_id为: 7193730c-f422-11ef-9ce2-0242ac120006 创建知识库错误: type object 'KnowledgeBasePermission' has no attribute 'objects' Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 523, in create KnowledgeBasePermission.objects.create( AttributeError: type object 'KnowledgeBasePermission' has no attribute 'objects' Internal Server Error: /api/knowledge-bases/ HTTP 500 response started for ['127.0.0.1', 12383] HTTP close for ['127.0.0.1', 12383] HTTP response complete for ['127.0.0.1', 12383] Killed 0 pending application instances Using selector: SelectSelector Using selector: SelectSelector Using selector: SelectSelector Using selector: SelectSelector Using selector: SelectSelector Starting server at tcp:port=8000:interface=0.0.0.0 HTTP/2 support not enabled (install the http2 and tls Twisted extras) Configuring endpoint tcp:port=8000:interface=0.0.0.0 Listening on TCP address 0.0.0.0:8000 HTTP b'POST' request for ['127.0.0.1', 12745] 开始创建知识库: {'name': '组员1', 'desc': '私人', 'type': 'private', 'department': '研发部', 'group': '前端组'} 知识库创建成功: 0b3e283b-60a9-41e2-bd87-e28f389547cc Starting new HTTP connection (1): 127.0.0.1:7890 http://127.0.0.1:7890 "POST http://81.69.223.133:48329/api/dataset HTTP/1.1" 200 268 外部知识库创建响应: d56144f4-f422-11ef-9ce2-0242ac120006 更新knowledge_base的external_id为: d56144f4-f422-11ef-9ce2-0242ac120006 创建知识库错误: type object 'KnowledgeBasePermission' has no attribute 'objects' Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 523, in create KnowledgeBasePermission.objects.create( AttributeError: type object 'KnowledgeBasePermission' has no attribute 'objects' Internal Server Error: /api/knowledge-bases/ HTTP 500 response started for ['127.0.0.1', 12745] HTTP close for ['127.0.0.1', 12745] HTTP response complete for ['127.0.0.1', 12745] Killed 0 pending application instances Using selector: SelectSelector Using selector: SelectSelector Using selector: SelectSelector Starting server at tcp:port=8000:interface=0.0.0.0 HTTP/2 support not enabled (install the http2 and tls Twisted extras) Configuring endpoint tcp:port=8000:interface=0.0.0.0 Listening on TCP address 0.0.0.0:8000 HTTP b'POST' request for ['127.0.0.1', 13464] 开始创建知识库: {'name': '组员1', 'desc': '私人', 'type': 'private', 'department': '研发部', 'group': '前端组'} 知识库创建成功: 6532d89f-e3eb-412b-88cf-f279635eb7af Starting new HTTP connection (1): 127.0.0.1:7890 http://127.0.0.1:7890 "POST http://81.69.223.133:48329/api/dataset HTTP/1.1" 200 268 外部知识库创建响应: beaff678-f423-11ef-8e88-0242ac120006 更新knowledge_base的external_id为: beaff678-f423-11ef-8e88-0242ac120006 创建知识库错误: type object 'KnowledgeBasePermission' has no attribute 'objects' Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 523, in create KnowledgeBasePermission.objects.create( AttributeError: type object 'KnowledgeBasePermission' has no attribute 'objects' Internal Server Error: /api/knowledge-bases/ HTTP 500 response started for ['127.0.0.1', 13464] HTTP close for ['127.0.0.1', 13464] HTTP response complete for ['127.0.0.1', 13464] Killed 0 pending application instances Starting server at tcp:port=8000:interface=0.0.0.0 HTTP/2 support not enabled (install the http2 and tls Twisted extras) Configuring endpoint tcp:port=8000:interface=0.0.0.0 Listening on TCP address 0.0.0.0:8000 HTTP b'POST' request for ['127.0.0.1', 14616] 开始创建知识库: {'name': '组员1', 'desc': '私人', 'type': 'private', 'department': '研发部', 'group': '前端组'} 知识库创建成功: d3572f84-73e2-4b35-b519-3d6d2a773b92 Starting new HTTP connection (1): 127.0.0.1:7890 http://127.0.0.1:7890 "POST http://81.69.223.133:48329/api/dataset HTTP/1.1" 200 268 外部知识库创建响应: 82ab580a-f425-11ef-8ecd-0242ac120006 更新knowledge_base的external_id为: 82ab580a-f425-11ef-8ecd-0242ac120006 创建知识库错误: type object 'KnowledgeBasePermission' has no attribute 'objects' Internal Server Error: /api/knowledge-bases/ Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 523, in create KnowledgeBasePermission.objects.create( AttributeError: type object 'KnowledgeBasePermission' has no attribute 'objects' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\asgiref\sync.py", line 518, in thread_handler raise exc_info[1] File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 42, in inner response = await get_response(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\base.py", line 253, in _get_response_async response = await wrapped_callback( File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\asgiref\sync.py", line 468, in __call__ ret = await asyncio.shield(exec_coro) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\asgiref\current_thread_executor.py", line 40, in run result = self.fn(*self.args, **self.kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\asgiref\sync.py", line 522, in thread_handler return func(*args, **kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\views\decorators\csrf.py", line 65, in _view_wrapper return view_func(request, *args, **kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\rest_framework\viewsets.py", line 124, in view return self.dispatch(request, *args, **kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\rest_framework\views.py", line 509, in dispatch response = self.handle_exception(exc) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\rest_framework\views.py", line 469, in handle_exception self.raise_uncaught_exception(exc) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\rest_framework\views.py", line 480, in raise_uncaught_exception raise exc File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\rest_framework\views.py", line 506, in dispatch response = handler(request, *args, **kwargs) File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 695, in create logger.error(traceback.format_exc()) UnboundLocalError: local variable 'traceback' referenced before assignment HTTP 500 response started for ['127.0.0.1', 14616] HTTP close for ['127.0.0.1', 14616] HTTP response complete for ['127.0.0.1', 14616] Killed 0 pending application instances Starting server at tcp:port=8000:interface=0.0.0.0 HTTP/2 support not enabled (install the http2 and tls Twisted extras) Configuring endpoint tcp:port=8000:interface=0.0.0.0 Listening on TCP address 0.0.0.0:8000 HTTP b'POST' request for ['127.0.0.1', 14677] 开始创建知识库: {'name': '组员1', 'desc': '私人', 'type': 'private', 'department': '研发部', 'group': '前端组'} 知识库创建成功: aafb5f54-4420-4c5e-8489-318ac358b625 Starting new HTTP connection (1): 127.0.0.1:7890 http://127.0.0.1:7890 "POST http://81.69.223.133:48329/api/dataset HTTP/1.1" 200 268 外部知识库创建响应: 9d38ecf0-f425-11ef-9ce2-0242ac120006 更新knowledge_base的external_id为: 9d38ecf0-f425-11ef-9ce2-0242ac120006 创建知识库错误: type object 'KnowledgeBasePermission' has no attribute 'objects' Internal Server Error: /api/knowledge-bases/ Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 523, in create KnowledgeBasePermission.objects.create( AttributeError: type object 'KnowledgeBasePermission' has no attribute 'objects' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\asgiref\sync.py", line 518, in thread_handler raise exc_info[1] File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 42, in inner response = await get_response(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\base.py", line 253, in _get_response_async response = await wrapped_callback( File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\asgiref\sync.py", line 468, in __call__ ret = await asyncio.shield(exec_coro) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\asgiref\current_thread_executor.py", line 40, in run result = self.fn(*self.args, **self.kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\asgiref\sync.py", line 522, in thread_handler return func(*args, **kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\views\decorators\csrf.py", line 65, in _view_wrapper return view_func(request, *args, **kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\rest_framework\viewsets.py", line 124, in view return self.dispatch(request, *args, **kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\rest_framework\views.py", line 509, in dispatch response = self.handle_exception(exc) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\rest_framework\views.py", line 469, in handle_exception self.raise_uncaught_exception(exc) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\rest_framework\views.py", line 480, in raise_uncaught_exception raise exc File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\rest_framework\views.py", line 506, in dispatch response = handler(request, *args, **kwargs) File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 687, in create logger.error(traceback.format_exc()) UnboundLocalError: local variable 'traceback' referenced before assignment HTTP 500 response started for ['127.0.0.1', 14677] HTTP close for ['127.0.0.1', 14677] HTTP response complete for ['127.0.0.1', 14677] Starting server at tcp:port=8000:interface=0.0.0.0 HTTP/2 support not enabled (install the http2 and tls Twisted extras) Configuring endpoint tcp:port=8000:interface=0.0.0.0 Listening on TCP address 0.0.0.0:8000 HTTP b'POST' request for ['127.0.0.1', 2797] Unauthorized: /api/knowledge-bases/ HTTP 401 response started for ['127.0.0.1', 2797] HTTP close for ['127.0.0.1', 2797] HTTP response complete for ['127.0.0.1', 2797] HTTP b'POST' request for ['127.0.0.1', 2797] HTTP 200 response started for ['127.0.0.1', 2797] HTTP close for ['127.0.0.1', 2797] HTTP response complete for ['127.0.0.1', 2797] HTTP b'POST' request for ['127.0.0.1', 2797] 开始创建知识库: name=组员1, type=private 部门: 研发部 小组: 前端组 知识库创建成功: id=d73f1d11-03b3-4d15-ae15-922334aca7a9 Starting new HTTP connection (1): 81.69.223.133:48329 http://81.69.223.133:48329 "POST /api/dataset HTTP/1.1" 200 85 创建知识库错误: 创建外部知识库失败: 业务处理失败: 知识库名称重复! Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 725, in _create_external_dataset raise ExternalAPIError(f"业务处理失败: {api_response.get('message', '未知错误')}") user_management.views.ExternalAPIError: 业务处理失败: 知识库名称重复! During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 497, in create external_response = self._create_external_dataset(knowledge_base) File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 738, in _create_external_dataset raise ExternalAPIError(f"创建外部知识库失败: {str(e)}") user_management.views.ExternalAPIError: 创建外部知识库失败: 业务处理失败: 知识库名称重复! Internal Server Error: /api/knowledge-bases/ HTTP 500 response started for ['127.0.0.1', 2797] HTTP close for ['127.0.0.1', 2797] HTTP response complete for ['127.0.0.1', 2797] HTTP b'POST' request for ['127.0.0.1', 14333] 开始创建知识库: name=组员1, type=private 部门: 研发部 小组: 前端组 知识库创建成功: id=2d561950-088f-433b-85a0-38fcbf0d13b0 Starting new HTTP connection (1): 81.69.223.133:48329 http://81.69.223.133:48329 "POST /api/dataset HTTP/1.1" 200 268 外部知识库创建响应: 0ef7ee82-f42f-11ef-9ce2-0242ac120006 更新knowledge_base的external_id为: 0ef7ee82-f42f-11ef-9ce2-0242ac120006 开始为知识库 组员1 (ID: 2d561950-088f-433b-85a0-38fcbf0d13b0) 创建权限记录 创建者权限创建失败: type object 'KnowledgeBasePermission' has no attribute 'objects' Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 527, in create permission, created = KnowledgeBasePermission.objects.get_or_create( AttributeError: type object 'KnowledgeBasePermission' has no attribute 'objects' 创建知识库错误: type object 'KnowledgeBasePermission' has no attribute 'objects' Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 527, in create permission, created = KnowledgeBasePermission.objects.get_or_create( AttributeError: type object 'KnowledgeBasePermission' has no attribute 'objects' Internal Server Error: /api/knowledge-bases/ HTTP 500 response started for ['127.0.0.1', 14333] HTTP close for ['127.0.0.1', 14333] HTTP response complete for ['127.0.0.1', 14333] Using selector: SelectSelector Using selector: SelectSelector Using selector: SelectSelector Killed 0 pending application instances Starting server at tcp:port=8000:interface=0.0.0.0 HTTP/2 support not enabled (install the http2 and tls Twisted extras) Configuring endpoint tcp:port=8000:interface=0.0.0.0 Listening on TCP address 0.0.0.0:8000 HTTP b'POST' request for ['127.0.0.1', 2700] 知识库创建成功: id=408890df-deb8-4e2b-bdc2-32e578deb355, name=组员1 Starting new HTTP connection (1): 81.69.223.133:48329 http://81.69.223.133:48329 "POST /api/dataset HTTP/1.1" 200 268 外部知识库创建响应: 025d6fea-f433-11ef-92e0-0242ac120006 更新knowledge_base的external_id为: 025d6fea-f433-11ef-92e0-0242ac120006 权限创建失败: type object 'KnowledgeBasePermission' has no attribute 'objects' Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 536, in create KnowledgeBasePermission.objects.create( AttributeError: type object 'KnowledgeBasePermission' has no attribute 'objects' 创建知识库失败: type object 'KnowledgeBasePermission' has no attribute 'objects' Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 536, in create KnowledgeBasePermission.objects.create( AttributeError: type object 'KnowledgeBasePermission' has no attribute 'objects' Internal Server Error: /api/knowledge-bases/ HTTP 500 response started for ['127.0.0.1', 2700] HTTP close for ['127.0.0.1', 2700] HTTP response complete for ['127.0.0.1', 2700] Killed 0 pending application instances Using selector: SelectSelector Using selector: SelectSelector Using selector: SelectSelector Starting server at tcp:port=8000:interface=0.0.0.0 HTTP/2 support not enabled (install the http2 and tls Twisted extras) Configuring endpoint tcp:port=8000:interface=0.0.0.0 Listening on TCP address 0.0.0.0:8000 HTTP b'POST' request for ['127.0.0.1', 2944] 知识库创建成功: id=a3dd1e1d-d62e-4c91-ac14-62e848fac6e9, name=组员1 Starting new HTTP connection (1): 81.69.223.133:48329 http://81.69.223.133:48329 "POST /api/dataset HTTP/1.1" 200 268 外部知识库创建响应: 5304cc22-f433-11ef-8ecd-0242ac120006 更新knowledge_base的external_id为: 5304cc22-f433-11ef-8ecd-0242ac120006 权限创建失败: type object 'KnowledgeBasePermission' has no attribute 'objects' Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 536, in create KnowledgeBasePermission.objects.create( AttributeError: type object 'KnowledgeBasePermission' has no attribute 'objects' 创建知识库失败: type object 'KnowledgeBasePermission' has no attribute 'objects' Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 536, in create KnowledgeBasePermission.objects.create( AttributeError: type object 'KnowledgeBasePermission' has no attribute 'objects' Internal Server Error: /api/knowledge-bases/ HTTP 500 response started for ['127.0.0.1', 2944] HTTP close for ['127.0.0.1', 2944] HTTP response complete for ['127.0.0.1', 2944] Killed 0 pending application instances Starting server at tcp:port=8000:interface=0.0.0.0 HTTP/2 support not enabled (install the http2 and tls Twisted extras) Configuring endpoint tcp:port=8000:interface=0.0.0.0 Listening on TCP address 0.0.0.0:8000 HTTP b'POST' request for ['127.0.0.1', 3335] Exception inside application: No module named 'user_management.exceptions' Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 42, in inner response = await get_response(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\base.py", line 235, in _get_response_async callback, callback_args, callback_kwargs = self.resolve_request(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\base.py", line 313, in resolve_request resolver_match = resolver.resolve(request.path_info) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\resolvers.py", line 666, in resolve for pattern in self.url_patterns: File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\utils\functional.py", line 47, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\resolvers.py", line 718, in url_patterns patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\utils\functional.py", line 47, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\resolvers.py", line 711, in urlconf_module return import_module(self.urlconf_name) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "D:\pythonProject\test\role_based_system\.\role_based_system\urls.py", line 27, in path('api/', include('user_management.urls')), File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\conf.py", line 39, in include urlconf_module = import_module(urlconf_module) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "D:\pythonProject\test\role_based_system\.\user_management\urls.py", line 3, in from .views import ( File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 66, in from .exceptions import ExternalAPIError ModuleNotFoundError: No module named 'user_management.exceptions' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 55, in inner response = get_response(request) File "D:\pythonProject\test\role_based_system\.\user_management\middleware.py", line 53, in __call__ response = self.get_response(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\asgiref\sync.py", line 254, in __call__ return call_result.result() File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\concurrent\futures\_base.py", line 451, in result return self.__get_result() File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\concurrent\futures\_base.py", line 403, in __get_result raise self._exception File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\asgiref\sync.py", line 331, in main_wrap result = await self.awaitable(*args, **kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 44, in inner response = await sync_to_async( File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\asgiref\sync.py", line 468, in __call__ ret = await asyncio.shield(exec_coro) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\concurrent\futures\thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\asgiref\sync.py", line 520, in thread_handler return func(*args, **kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 140, in response_for_exception response = handle_uncaught_exception( File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 184, in handle_uncaught_exception callback = resolver.resolve_error_handler(500) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\resolvers.py", line 732, in resolve_error_handler callback = getattr(self.urlconf_module, "handler%s" % view_type, None) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\utils\functional.py", line 47, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\resolvers.py", line 711, in urlconf_module return import_module(self.urlconf_name) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "D:\pythonProject\test\role_based_system\.\role_based_system\urls.py", line 27, in path('api/', include('user_management.urls')), File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\conf.py", line 39, in include urlconf_module = import_module(urlconf_module) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "D:\pythonProject\test\role_based_system\.\user_management\urls.py", line 3, in from .views import ( File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 66, in from .exceptions import ExternalAPIError ModuleNotFoundError: No module named 'user_management.exceptions' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 55, in inner response = get_response(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\utils\deprecation.py", line 129, in __call__ response = response or self.get_response(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 57, in inner response = response_for_exception(request, exc) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 140, in response_for_exception response = handle_uncaught_exception( File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 184, in handle_uncaught_exception callback = resolver.resolve_error_handler(500) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\resolvers.py", line 732, in resolve_error_handler callback = getattr(self.urlconf_module, "handler%s" % view_type, None) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\utils\functional.py", line 47, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\resolvers.py", line 711, in urlconf_module return import_module(self.urlconf_name) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "D:\pythonProject\test\role_based_system\.\role_based_system\urls.py", line 27, in path('api/', include('user_management.urls')), File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\conf.py", line 39, in include urlconf_module = import_module(urlconf_module) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "D:\pythonProject\test\role_based_system\.\user_management\urls.py", line 3, in from .views import ( File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 66, in from .exceptions import ExternalAPIError ModuleNotFoundError: No module named 'user_management.exceptions' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 55, in inner response = get_response(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\utils\deprecation.py", line 129, in __call__ response = response or self.get_response(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 57, in inner response = response_for_exception(request, exc) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 140, in response_for_exception response = handle_uncaught_exception( File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 184, in handle_uncaught_exception callback = resolver.resolve_error_handler(500) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\resolvers.py", line 732, in resolve_error_handler callback = getattr(self.urlconf_module, "handler%s" % view_type, None) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\utils\functional.py", line 47, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\resolvers.py", line 711, in urlconf_module return import_module(self.urlconf_name) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "D:\pythonProject\test\role_based_system\.\role_based_system\urls.py", line 27, in path('api/', include('user_management.urls')), File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\conf.py", line 39, in include urlconf_module = import_module(urlconf_module) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "D:\pythonProject\test\role_based_system\.\user_management\urls.py", line 3, in from .views import ( File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 66, in from .exceptions import ExternalAPIError ModuleNotFoundError: No module named 'user_management.exceptions' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 55, in inner response = get_response(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\utils\deprecation.py", line 129, in __call__ response = response or self.get_response(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 57, in inner response = response_for_exception(request, exc) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 140, in response_for_exception response = handle_uncaught_exception( File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 184, in handle_uncaught_exception callback = resolver.resolve_error_handler(500) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\resolvers.py", line 732, in resolve_error_handler callback = getattr(self.urlconf_module, "handler%s" % view_type, None) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\utils\functional.py", line 47, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\resolvers.py", line 711, in urlconf_module return import_module(self.urlconf_name) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "D:\pythonProject\test\role_based_system\.\role_based_system\urls.py", line 27, in path('api/', include('user_management.urls')), File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\conf.py", line 39, in include urlconf_module = import_module(urlconf_module) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "D:\pythonProject\test\role_based_system\.\user_management\urls.py", line 3, in from .views import ( File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 66, in from .exceptions import ExternalAPIError ModuleNotFoundError: No module named 'user_management.exceptions' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 55, in inner response = get_response(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\utils\deprecation.py", line 129, in __call__ response = response or self.get_response(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 57, in inner response = response_for_exception(request, exc) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 140, in response_for_exception response = handle_uncaught_exception( File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 184, in handle_uncaught_exception callback = resolver.resolve_error_handler(500) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\resolvers.py", line 732, in resolve_error_handler callback = getattr(self.urlconf_module, "handler%s" % view_type, None) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\utils\functional.py", line 47, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\resolvers.py", line 711, in urlconf_module return import_module(self.urlconf_name) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "D:\pythonProject\test\role_based_system\.\role_based_system\urls.py", line 27, in path('api/', include('user_management.urls')), File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\conf.py", line 39, in include urlconf_module = import_module(urlconf_module) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "D:\pythonProject\test\role_based_system\.\user_management\urls.py", line 3, in from .views import ( File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 66, in from .exceptions import ExternalAPIError ModuleNotFoundError: No module named 'user_management.exceptions' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 55, in inner response = get_response(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\utils\deprecation.py", line 129, in __call__ response = response or self.get_response(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 57, in inner response = response_for_exception(request, exc) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 140, in response_for_exception response = handle_uncaught_exception( File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 184, in handle_uncaught_exception callback = resolver.resolve_error_handler(500) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\resolvers.py", line 732, in resolve_error_handler callback = getattr(self.urlconf_module, "handler%s" % view_type, None) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\utils\functional.py", line 47, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\resolvers.py", line 711, in urlconf_module return import_module(self.urlconf_name) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "D:\pythonProject\test\role_based_system\.\role_based_system\urls.py", line 27, in path('api/', include('user_management.urls')), File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\conf.py", line 39, in include urlconf_module = import_module(urlconf_module) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "D:\pythonProject\test\role_based_system\.\user_management\urls.py", line 3, in from .views import ( File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 66, in from .exceptions import ExternalAPIError ModuleNotFoundError: No module named 'user_management.exceptions' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 55, in inner response = get_response(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\utils\deprecation.py", line 129, in __call__ response = response or self.get_response(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 57, in inner response = response_for_exception(request, exc) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 140, in response_for_exception response = handle_uncaught_exception( File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 184, in handle_uncaught_exception callback = resolver.resolve_error_handler(500) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\resolvers.py", line 732, in resolve_error_handler callback = getattr(self.urlconf_module, "handler%s" % view_type, None) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\utils\functional.py", line 47, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\resolvers.py", line 711, in urlconf_module return import_module(self.urlconf_name) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "D:\pythonProject\test\role_based_system\.\role_based_system\urls.py", line 27, in path('api/', include('user_management.urls')), File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\conf.py", line 39, in include urlconf_module = import_module(urlconf_module) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "D:\pythonProject\test\role_based_system\.\user_management\urls.py", line 3, in from .views import ( File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 66, in from .exceptions import ExternalAPIError ModuleNotFoundError: No module named 'user_management.exceptions' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 55, in inner response = get_response(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\corsheaders\middleware.py", line 56, in __call__ result = self.get_response(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 57, in inner response = response_for_exception(request, exc) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 140, in response_for_exception response = handle_uncaught_exception( File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 184, in handle_uncaught_exception callback = resolver.resolve_error_handler(500) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\resolvers.py", line 732, in resolve_error_handler callback = getattr(self.urlconf_module, "handler%s" % view_type, None) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\utils\functional.py", line 47, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\resolvers.py", line 711, in urlconf_module return import_module(self.urlconf_name) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "D:\pythonProject\test\role_based_system\.\role_based_system\urls.py", line 27, in path('api/', include('user_management.urls')), File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\conf.py", line 39, in include urlconf_module = import_module(urlconf_module) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "D:\pythonProject\test\role_based_system\.\user_management\urls.py", line 3, in from .views import ( File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 66, in from .exceptions import ExternalAPIError ModuleNotFoundError: No module named 'user_management.exceptions' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\channels\routing.py", line 71, in __call__ return await application(scope, receive, send) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\asgi.py", line 162, in __call__ await self.handle(scope, receive, send) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\asgi.py", line 208, in handle task.result() File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\asgi.py", line 185, in process_request response = await self.run_get_response(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\asgi.py", line 244, in run_get_response response = await self.get_response_async(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\base.py", line 162, in get_response_async response = await self._middleware_chain(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\asgiref\sync.py", line 468, in __call__ ret = await asyncio.shield(exec_coro) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\concurrent\futures\thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\asgiref\sync.py", line 522, in thread_handler return func(*args, **kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 57, in inner response = response_for_exception(request, exc) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 140, in response_for_exception response = handle_uncaught_exception( File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 184, in handle_uncaught_exception callback = resolver.resolve_error_handler(500) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\resolvers.py", line 732, in resolve_error_handler callback = getattr(self.urlconf_module, "handler%s" % view_type, None) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\utils\functional.py", line 47, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\resolvers.py", line 711, in urlconf_module return import_module(self.urlconf_name) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "D:\pythonProject\test\role_based_system\.\role_based_system\urls.py", line 27, in path('api/', include('user_management.urls')), File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\urls\conf.py", line 39, in include urlconf_module = import_module(urlconf_module) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "D:\pythonProject\test\role_based_system\.\user_management\urls.py", line 3, in from .views import ( File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 66, in from .exceptions import ExternalAPIError ModuleNotFoundError: No module named 'user_management.exceptions' HTTP 500 response started for ['127.0.0.1', 3335] HTTP close for ['127.0.0.1', 3335] HTTP response complete for ['127.0.0.1', 3335] Killed 0 pending application instances Starting server at tcp:port=8000:interface=0.0.0.0 HTTP/2 support not enabled (install the http2 and tls Twisted extras) Configuring endpoint tcp:port=8000:interface=0.0.0.0 Listening on TCP address 0.0.0.0:8000 HTTP b'POST' request for ['127.0.0.1', 3448] 知识库创建成功: id=1c18498c-9d58-4b44-acd7-f9a5914f6487, name=组员1 Starting new HTTP connection (1): 81.69.223.133:48329 http://81.69.223.133:48329 "POST /api/dataset HTTP/1.1" 200 268 外部知识库创建响应: 2410f052-f434-11ef-8ecd-0242ac120006 更新knowledge_base的external_id为: 2410f052-f434-11ef-8ecd-0242ac120006 创建者权限创建成功 HTTP 200 response started for ['127.0.0.1', 3448] HTTP close for ['127.0.0.1', 3448] HTTP response complete for ['127.0.0.1', 3448] HTTP b'POST' request for ['127.0.0.1', 4744] HTTP 200 response started for ['127.0.0.1', 4744] HTTP close for ['127.0.0.1', 4744] HTTP response complete for ['127.0.0.1', 4744] HTTP b'POST' request for ['127.0.0.1', 4744] HTTP 200 response started for ['127.0.0.1', 4744] HTTP close for ['127.0.0.1', 4744] HTTP response complete for ['127.0.0.1', 4744] Upgraded connection ['127.0.0.1', 4823] to WebSocket Creating tcp connection to ('127.0.0.1', 6379) Creating tcp connection to ('127.0.0.1', 6379) WebSocket ['127.0.0.1', 4823] open and established WebSocket ['127.0.0.1', 4823] accepted by application Upgraded connection ['127.0.0.1', 4837] to WebSocket WebSocket ['127.0.0.1', 4837] open and established WebSocket ['127.0.0.1', 4837] accepted by application HTTP b'GET' request for ['127.0.0.1', 4744] HTTP 200 response started for ['127.0.0.1', 4744] HTTP close for ['127.0.0.1', 4744] HTTP response complete for ['127.0.0.1', 4744] HTTP b'GET' request for ['127.0.0.1', 4744] Unauthorized: /api/knowledge-bases/1c18498c-9d58-4b44-acd7-f9a5914f6487/ HTTP 401 response started for ['127.0.0.1', 4744] HTTP close for ['127.0.0.1', 4744] HTTP response complete for ['127.0.0.1', 4744] HTTP b'GET' request for ['127.0.0.1', 4744] Unauthorized: /api/knowledge-bases/1c18498c-9d58-4b44-acd7-f9a5914f6487/ HTTP 401 response started for ['127.0.0.1', 4744] HTTP close for ['127.0.0.1', 4744] HTTP response complete for ['127.0.0.1', 4744] HTTP b'GET' request for ['127.0.0.1', 4744] HTTP 200 response started for ['127.0.0.1', 4744] HTTP close for ['127.0.0.1', 4744] HTTP response complete for ['127.0.0.1', 4744] HTTP b'POST' request for ['127.0.0.1', 5030] Internal Server Error: /api/permissions/ Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\fields\__init__.py", line 2761, in to_python return uuid.UUID(**{input_form: value}) File "C:\Users\14314\AppData\Local\Programs\Python\Python310\lib\uuid.py", line 177, in __init__ raise ValueError('badly formed hexadecimal UUID string') ValueError: badly formed hexadecimal UUID string During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\asgiref\sync.py", line 518, in thread_handler raise exc_info[1] File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\exception.py", line 42, in inner response = await get_response(request) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\core\handlers\base.py", line 253, in _get_response_async response = await wrapped_callback( File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\asgiref\sync.py", line 468, in __call__ ret = await asyncio.shield(exec_coro) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\asgiref\current_thread_executor.py", line 40, in run result = self.fn(*self.args, **self.kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\asgiref\sync.py", line 522, in thread_handler return func(*args, **kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\views\decorators\csrf.py", line 65, in _view_wrapper return view_func(request, *args, **kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\rest_framework\viewsets.py", line 124, in view return self.dispatch(request, *args, **kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\rest_framework\views.py", line 509, in dispatch response = self.handle_exception(exc) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\rest_framework\views.py", line 469, in handle_exception self.raise_uncaught_exception(exc) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\rest_framework\views.py", line 480, in raise_uncaught_exception raise exc File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\rest_framework\views.py", line 506, in dispatch response = handler(request, *args, **kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\rest_framework\mixins.py", line 19, in create self.perform_create(serializer) File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 1037, in perform_create owner = User.objects.get(id=knowledge_base.user_id) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\manager.py", line 87, in manager_method return getattr(self.get_queryset(), name)(*args, **kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\query.py", line 635, in get clone = self._chain() if self.query.combinator else self.filter(*args, **kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\query.py", line 1476, in filter return self._filter_or_exclude(False, args, kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\query.py", line 1494, in _filter_or_exclude clone._filter_or_exclude_inplace(negate, args, kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\query.py", line 1501, in _filter_or_exclude_inplace self._query.add_q(Q(*args, **kwargs)) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\sql\query.py", line 1609, in add_q clause, _ = self._add_q(q_object, self.used_aliases) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\sql\query.py", line 1641, in _add_q child_clause, needed_inner = self.build_filter( File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\sql\query.py", line 1555, in build_filter condition = self.build_lookup(lookups, col, value) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\sql\query.py", line 1385, in build_lookup lookup = lookup_class(lhs, rhs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\lookups.py", line 30, in __init__ self.rhs = self.get_prep_lookup() File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\lookups.py", line 369, in get_prep_lookup return super().get_prep_lookup() File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\lookups.py", line 88, in get_prep_lookup return self.lhs.output_field.get_prep_value(self.rhs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\fields\__init__.py", line 2745, in get_prep_value return self.to_python(value) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\fields\__init__.py", line 2763, in to_python raise exceptions.ValidationError( django.core.exceptions.ValidationError: ['“” is not a valid UUID.'] HTTP 500 response started for ['127.0.0.1', 5030] HTTP close for ['127.0.0.1', 5030] HTTP response complete for ['127.0.0.1', 5030] HTTP b'DELETE' request for ['127.0.0.1', 5639] Not Found: /api/knowledge-bases/104a72e95ceb4ff1874eb05c7e582991/ HTTP 404 response started for ['127.0.0.1', 5639] HTTP close for ['127.0.0.1', 5639] HTTP response complete for ['127.0.0.1', 5639] HTTP b'DELETE' request for ['127.0.0.1', 5639] Starting new HTTP connection (1): 81.69.223.133:48329 http://81.69.223.133:48329 "DELETE /api/dataset/2410f052-f434-11ef-8ecd-0242ac120006 HTTP/1.1" 200 54 HTTP 200 response started for ['127.0.0.1', 5639] HTTP close for ['127.0.0.1', 5639] HTTP response complete for ['127.0.0.1', 5639] HTTP b'POST' request for ['127.0.0.1', 5763] 知识库创建成功: id=4b57d7b0-6724-417a-a5b9-7ed8a218ec16, name=组员1 Starting new HTTP connection (1): 81.69.223.133:48329 http://81.69.223.133:48329 "POST /api/dataset HTTP/1.1" 200 268 外部知识库创建响应: aa03c5a6-f437-11ef-974a-0242ac120006 更新knowledge_base的external_id为: aa03c5a6-f437-11ef-974a-0242ac120006 创建者权限创建成功 HTTP 200 response started for ['127.0.0.1', 5763] HTTP close for ['127.0.0.1', 5763] HTTP response complete for ['127.0.0.1', 5763] HTTP b'DELETE' request for ['127.0.0.1', 5763] Starting new HTTP connection (1): 81.69.223.133:48329 http://81.69.223.133:48329 "DELETE /api/dataset/aa03c5a6-f437-11ef-974a-0242ac120006 HTTP/1.1" 200 54 HTTP 200 response started for ['127.0.0.1', 5763] HTTP close for ['127.0.0.1', 5763] HTTP response complete for ['127.0.0.1', 5763] Killed 2 pending application instances Cancelling waiter (, [None, None]) Waiter future is already done WebSocket closed for ['127.0.0.1', 4823] WebSocket closed for ['127.0.0.1', 4837] Starting server at tcp:port=8000:interface=0.0.0.0 HTTP/2 support not enabled (install the http2 and tls Twisted extras) Configuring endpoint tcp:port=8000:interface=0.0.0.0 Listening on TCP address 0.0.0.0:8000 HTTP b'POST' request for ['127.0.0.1', 5870] 数据验证失败: {'user_id': [ErrorDetail(string='user_id 是必填字段', code='invalid')]} Bad Request: /api/knowledge-bases/ HTTP 400 response started for ['127.0.0.1', 5870] HTTP close for ['127.0.0.1', 5870] HTTP response complete for ['127.0.0.1', 5870] Killed 0 pending application instances Starting server at tcp:port=8000:interface=0.0.0.0 HTTP/2 support not enabled (install the http2 and tls Twisted extras) Configuring endpoint tcp:port=8000:interface=0.0.0.0 Listening on TCP address 0.0.0.0:8000 HTTP b'POST' request for ['127.0.0.1', 6150] 数据验证失败: {'owners': [ErrorDetail(string='This field is required.', code='required')]} Bad Request: /api/knowledge-bases/ HTTP 400 response started for ['127.0.0.1', 6150] HTTP close for ['127.0.0.1', 6150] HTTP response complete for ['127.0.0.1', 6150] Killed 0 pending application instances Starting server at tcp:port=8000:interface=0.0.0.0 HTTP/2 support not enabled (install the http2 and tls Twisted extras) Configuring endpoint tcp:port=8000:interface=0.0.0.0 Listening on TCP address 0.0.0.0:8000 HTTP b'POST' request for ['127.0.0.1', 7183] 设置知识库创建者: user_id=1683597b-def9-4bb7-9c35-a4b1db7ad4d8, username=member1 知识库创建成功: id=a8bc866e-5705-4eed-ad01-7c5ff023075d, name=组员1, user_id=1683597b-def9-4bb7-9c35-a4b1db7ad4d8 Starting new HTTP connection (1): 81.69.223.133:48329 http://81.69.223.133:48329 "POST /api/dataset HTTP/1.1" 200 268 外部知识库创建响应: e08b84cc-f439-11ef-8ecd-0242ac120006 更新knowledge_base的external_id为: e08b84cc-f439-11ef-8ecd-0242ac120006 创建者权限创建成功 HTTP 200 response started for ['127.0.0.1', 7183] HTTP close for ['127.0.0.1', 7183] HTTP response complete for ['127.0.0.1', 7183] HTTP b'GET' request for ['127.0.0.1', 7183] Not Found: /api/knowledge-bases/1c18498c-9d58-4b44-acd7-f9a5914f6487/ HTTP 404 response started for ['127.0.0.1', 7183] HTTP close for ['127.0.0.1', 7183] HTTP response complete for ['127.0.0.1', 7183] HTTP b'GET' request for ['127.0.0.1', 7183] Not Found: /api/knowledge-bases/4b57d7b06724417aa5b97ed8a218ec16/ HTTP 404 response started for ['127.0.0.1', 7183] HTTP close for ['127.0.0.1', 7183] HTTP response complete for ['127.0.0.1', 7183] HTTP b'GET' request for ['127.0.0.1', 7183] Not Found: /api/knowledge-bases/2/ HTTP 404 response started for ['127.0.0.1', 7183] HTTP close for ['127.0.0.1', 7183] HTTP response complete for ['127.0.0.1', 7183] HTTP b'GET' request for ['127.0.0.1', 7183] Not Found: /api/knowledge-bases/4b57d7b06724417aa5b97ed8a218ec16/ HTTP 404 response started for ['127.0.0.1', 7183] HTTP close for ['127.0.0.1', 7183] HTTP response complete for ['127.0.0.1', 7183] HTTP b'GET' request for ['127.0.0.1', 7183] HTTP 200 response started for ['127.0.0.1', 7183] HTTP close for ['127.0.0.1', 7183] HTTP response complete for ['127.0.0.1', 7183] HTTP b'GET' request for ['127.0.0.1', 7183] HTTP 200 response started for ['127.0.0.1', 7183] HTTP close for ['127.0.0.1', 7183] HTTP response complete for ['127.0.0.1', 7183] Upgraded connection ['127.0.0.1', 7338] to WebSocket Creating tcp connection to ('127.0.0.1', 6379) Creating tcp connection to ('127.0.0.1', 6379) WebSocket ['127.0.0.1', 7338] open and established WebSocket ['127.0.0.1', 7338] accepted by application Upgraded connection ['127.0.0.1', 7349] to WebSocket WebSocket ['127.0.0.1', 7349] open and established WebSocket ['127.0.0.1', 7349] accepted by application HTTP b'POST' request for ['127.0.0.1', 7183] Sent WebSocket packet to client for ['127.0.0.1', 7349] 已发送通知给用户 member1 HTTP 201 response started for ['127.0.0.1', 7183] HTTP close for ['127.0.0.1', 7183] HTTP response complete for ['127.0.0.1', 7183] HTTP b'DELETE' request for ['127.0.0.1', 7183] Not Found: /api/knowledge-bases/a8bc866e-5705-4eed-ad01-7c5ff023075d/ HTTP 404 response started for ['127.0.0.1', 7183] HTTP close for ['127.0.0.1', 7183] HTTP response complete for ['127.0.0.1', 7183] HTTP b'DELETE' request for ['127.0.0.1', 7528] Not Found: /api/knowledge-bases/a8bc866e57054eedad017c5ff023075d/ HTTP 404 response started for ['127.0.0.1', 7528] HTTP close for ['127.0.0.1', 7528] HTTP response complete for ['127.0.0.1', 7528] HTTP b'POST' request for ['127.0.0.1', 7528] Unauthorized: /api/permissions/2/approve/ HTTP 401 response started for ['127.0.0.1', 7528] HTTP close for ['127.0.0.1', 7528] HTTP response complete for ['127.0.0.1', 7528] HTTP b'POST' request for ['127.0.0.1', 7528] Internal Server Error: /api/permissions/2/approve/ HTTP 500 response started for ['127.0.0.1', 7528] HTTP close for ['127.0.0.1', 7528] HTTP response complete for ['127.0.0.1', 7528] Killed 2 pending application instances Cancelling waiter (, [None, None]) Waiter future is already done WebSocket closed for ['127.0.0.1', 7349] WebSocket closed for ['127.0.0.1', 7338] Starting server at tcp:port=8000:interface=0.0.0.0 HTTP/2 support not enabled (install the http2 and tls Twisted extras) Configuring endpoint tcp:port=8000:interface=0.0.0.0 Listening on TCP address 0.0.0.0:8000 HTTP b'POST' request for ['127.0.0.1', 8005] 处理权限申请失败: Cannot query "member1(赵开发)": Must be "KnowledgeBase" instance. Traceback (most recent call last): File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 1083, in approve permission = self.get_object() File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\rest_framework\generics.py", line 87, in get_object queryset = self.filter_queryset(self.get_queryset()) File "D:\pythonProject\test\role_based_system\.\user_management\views.py", line 977, in get_queryset return Permission.objects.filter(base_query).distinct().select_related( File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\manager.py", line 87, in manager_method return getattr(self.get_queryset(), name)(*args, **kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\query.py", line 1476, in filter return self._filter_or_exclude(False, args, kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\query.py", line 1494, in _filter_or_exclude clone._filter_or_exclude_inplace(negate, args, kwargs) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\query.py", line 1501, in _filter_or_exclude_inplace self._query.add_q(Q(*args, **kwargs)) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\sql\query.py", line 1609, in add_q clause, _ = self._add_q(q_object, self.used_aliases) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\sql\query.py", line 1641, in _add_q child_clause, needed_inner = self.build_filter( File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\sql\query.py", line 1468, in build_filter return self._add_q( File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\sql\query.py", line 1641, in _add_q child_clause, needed_inner = self.build_filter( File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\sql\query.py", line 1468, in build_filter return self._add_q( File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\sql\query.py", line 1641, in _add_q child_clause, needed_inner = self.build_filter( File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\sql\query.py", line 1528, in build_filter self.check_related_objects(join_info.final_field, value, join_info.opts) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\sql\query.py", line 1342, in check_related_objects self.check_query_object_type(value, opts, field) File "D:\pythonProject\test\role_based_system\venv\lib\site-packages\django\db\models\sql\query.py", line 1319, in check_query_object_type raise ValueError( ValueError: Cannot query "member1(赵开发)": Must be "KnowledgeBase" instance. Internal Server Error: /api/permissions/2/approve/ HTTP 500 response started for ['127.0.0.1', 8005] HTTP close for ['127.0.0.1', 8005] HTTP response complete for ['127.0.0.1', 8005] Killed 0 pending application instances Starting server at tcp:port=8000:interface=0.0.0.0 HTTP/2 support not enabled (install the http2 and tls Twisted extras) Configuring endpoint tcp:port=8000:interface=0.0.0.0 Listening on TCP address 0.0.0.0:8000 HTTP b'POST' request for ['127.0.0.1', 8368] Forbidden: /api/permissions/2/approve/ HTTP 403 response started for ['127.0.0.1', 8368] HTTP close for ['127.0.0.1', 8368] HTTP response complete for ['127.0.0.1', 8368] Killed 0 pending application instances Starting server at tcp:port=8000:interface=0.0.0.0 HTTP/2 support not enabled (install the http2 and tls Twisted extras) Configuring endpoint tcp:port=8000:interface=0.0.0.0 Listening on TCP address 0.0.0.0:8000 Upgraded connection ['127.0.0.1', 9466] to WebSocket Creating tcp connection to ('127.0.0.1', 6379) Creating tcp connection to ('127.0.0.1', 6379) WebSocket ['127.0.0.1', 9466] open and established WebSocket ['127.0.0.1', 9466] accepted by application Upgraded connection ['127.0.0.1', 9474] to WebSocket WebSocket ['127.0.0.1', 9474] open and established WebSocket ['127.0.0.1', 9474] accepted by application HTTP b'POST' request for ['127.0.0.1', 9491] 创建新的知识库权限记录: 5 Sent WebSocket packet to client for ['127.0.0.1', 9466] 已发送通知给用户 admin HTTP 200 response started for ['127.0.0.1', 9491] HTTP close for ['127.0.0.1', 9491] HTTP response complete for ['127.0.0.1', 9491] HTTP b'DELETE' request for ['127.0.0.1', 9491] Forbidden: /api/knowledge-bases/a8bc866e57054eedad017c5ff023075d/ HTTP 403 response started for ['127.0.0.1', 9491] HTTP close for ['127.0.0.1', 9491] HTTP response complete for ['127.0.0.1', 9491] HTTP b'GET' request for ['127.0.0.1', 9491] HTTP 200 response started for ['127.0.0.1', 9491] HTTP close for ['127.0.0.1', 9491] HTTP response complete for ['127.0.0.1', 9491] Killed 2 pending application instances Cancelling waiter (, [None, None]) Waiter future is already done WebSocket closed for ['127.0.0.1', 9474] WebSocket closed for ['127.0.0.1', 9466]