349 lines
29 KiB
Plaintext
349 lines
29 KiB
Plaintext
[WARNING][2025-05-13 17:20:59,503][log.py:248]Not Found: /
|
|
[WARNING][2025-05-13 17:20:59,624][log.py:248]Not Found: /favicon.ico
|
|
[WARNING][2025-05-14 09:46:32,307][log.py:248]Unauthorized: /api/system/getInfo
|
|
[WARNING][2025-05-14 09:46:32,405][log.py:248]Unauthorized: /api/system/logout
|
|
[WARNING][2025-05-14 09:46:40,412][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-05-14 19:24:30,067][operation.py:133]"GET - DutController[get_dut] /api/project/getDutOne" (500, '未找到相应的数据')
|
|
[ERROR][2025-05-14 19:24:30,076][log.py:248]Internal Server Error: /api/project/getDutOne
|
|
[WARNING][2025-05-14 19:24:57,399][operation.py:133]"GET - DutController[get_dut] /api/project/getDutOne" (500, '未找到相应的数据')
|
|
[ERROR][2025-05-14 19:24:57,408][log.py:248]Internal Server Error: /api/project/getDutOne
|
|
[WARNING][2025-05-15 09:45:13,826][log.py:248]Unauthorized: /api/system/getInfo
|
|
[WARNING][2025-05-15 09:45:13,861][log.py:248]Unauthorized: /api/system/logout
|
|
[WARNING][2025-05-15 09:45:22,540][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-05-16 11:09:33,252][log.py:248]Not Found: /
|
|
[WARNING][2025-05-16 11:09:33,373][log.py:248]Not Found: /favicon.ico
|
|
[WARNING][2025-05-16 11:10:30,333][log.py:248]Not Found: /.well-known/appspecific/com.chrome.devtools.json
|
|
[WARNING][2025-05-16 11:11:26,109][log.py:248]Not Found: /.well-known/appspecific/com.chrome.devtools.json
|
|
[WARNING][2025-05-16 11:11:30,126][log.py:248]Not Found: /.well-known/appspecific/com.chrome.devtools.json
|
|
[WARNING][2025-05-16 11:13:43,191][log.py:248]Not Found: /.well-known/appspecific/com.chrome.devtools.json
|
|
[WARNING][2025-05-16 11:14:21,613][log.py:248]Not Found: /.well-known/appspecific/com.chrome.devtools.json
|
|
[WARNING][2025-05-16 11:15:31,766][log.py:248]Not Found: /.well-known/appspecific/com.chrome.devtools.json
|
|
[WARNING][2025-05-16 11:24:10,664][log.py:248]Not Found: /
|
|
[WARNING][2025-05-16 11:24:20,924][log.py:248]Not Found: /.well-known/appspecific/com.chrome.devtools.json
|
|
[WARNING][2025-05-16 11:24:46,734][log.py:248]Not Found: /.well-known/appspecific/com.chrome.devtools.json
|
|
[WARNING][2025-05-16 11:26:57,439][log.py:248]Not Found: /.well-known/appspecific/com.chrome.devtools.json
|
|
[WARNING][2025-05-16 11:27:21,961][log.py:248]Not Found: /.well-known/appspecific/com.chrome.devtools.json
|
|
[WARNING][2025-05-16 13:28:36,074][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-05-17 15:36:12,935][log.py:248]Unauthorized: /api/system/getInfo
|
|
[WARNING][2025-05-17 15:36:13,000][log.py:248]Unauthorized: /api/system/logout
|
|
[WARNING][2025-05-17 15:36:20,760][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-05-23 10:36:33,307][log.py:248]Not Found: /
|
|
[WARNING][2025-05-23 10:36:33,430][log.py:248]Not Found: /favicon.ico
|
|
[WARNING][2025-05-26 15:15:24,703][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-05-26 15:19:25,390][log.py:248]Not Found: /
|
|
[WARNING][2025-05-26 15:19:25,513][log.py:248]Not Found: /favicon.ico
|
|
[WARNING][2025-05-27 09:11:32,138][log.py:248]Not Found: /
|
|
[WARNING][2025-05-27 09:11:32,616][log.py:248]Not Found: /favicon.ico
|
|
[WARNING][2025-05-27 09:13:04,921][log.py:248]Not Found: /
|
|
[WARNING][2025-05-27 09:50:50,827][log.py:248]Unauthorized: /api/system/getInfo
|
|
[WARNING][2025-05-27 09:50:50,894][log.py:248]Unauthorized: /api/system/logout
|
|
[WARNING][2025-05-27 09:50:59,888][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-05-28 09:24:15,443][log.py:248]Unauthorized: /api/system/getInfo
|
|
[WARNING][2025-05-28 09:24:15,480][log.py:248]Unauthorized: /api/system/logout
|
|
[WARNING][2025-05-28 09:24:26,068][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-05-28 18:35:30,083][log.py:248]Not Found: /api/project/testDemand/priorityReplace/
|
|
[WARNING][2025-05-28 18:35:42,929][log.py:248]Not Found: /api/project/testDemand/priorityReplace/
|
|
[WARNING][2025-05-29 09:22:57,248][log.py:248]Unauthorized: /api/system/getInfo
|
|
[WARNING][2025-05-29 09:22:57,316][log.py:248]Unauthorized: /api/system/logout
|
|
[WARNING][2025-05-29 09:23:05,519][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-05-29 15:36:46,411][log.py:248]Unauthorized: /api/system/getInfo
|
|
[WARNING][2025-05-29 15:36:46,430][log.py:248]Unauthorized: /api/system/logout
|
|
[WARNING][2025-05-29 15:36:55,727][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-05-29 15:42:40,386][operation.py:133]"GET - CaseController[copy_move_case_to_demand] /api/project/case/copy_or_move_to_demand" (500, '无法移动到自己所属测试项里面')
|
|
[ERROR][2025-05-29 15:42:40,395][log.py:248]Internal Server Error: /api/project/case/copy_or_move_to_demand
|
|
[WARNING][2025-06-12 19:52:28,194][log.py:248]Unauthorized: /api/system/getInfo
|
|
[WARNING][2025-06-12 19:52:28,229][log.py:248]Unauthorized: /api/system/logout
|
|
[WARNING][2025-06-12 19:52:39,174][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-06-16 18:40:17,570][log.py:248]Unauthorized: /api/system/getInfo
|
|
[WARNING][2025-06-16 18:40:17,629][log.py:248]Unauthorized: /api/system/logout
|
|
[WARNING][2025-06-16 18:40:25,246][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-06-17 18:40:34,724][log.py:248]Unauthorized: /api/system/getInfo
|
|
[WARNING][2025-06-17 18:40:34,779][log.py:248]Unauthorized: /api/system/logout
|
|
[WARNING][2025-06-17 18:40:44,206][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-06-17 19:06:24,482][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-06-17 19:28:33,023][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-06-17 19:34:34,074][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-06-17 19:35:56,384][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[ERROR][2025-06-17 19:38:35,896][log.py:248]Internal Server Error: /api/project/case/create_by_demand
|
|
[WARNING][2025-06-17 19:39:08,972][operation.py:133]"GET - CaseController[copy_move_case_to_demand] /api/project/case/copy_or_move_to_demand" (500, '无法移动到自己所属测试项里面')
|
|
[ERROR][2025-06-17 19:39:08,982][log.py:248]Internal Server Error: /api/project/case/copy_or_move_to_demand
|
|
[ERROR][2025-06-17 19:50:34,107][log.py:248]Internal Server Error: /api/testmanage/project/update/37
|
|
[ERROR][2025-06-17 19:51:22,090][log.py:248]Internal Server Error: /api/testmanage/project/update/37
|
|
[WARNING][2025-06-17 19:55:44,124][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-06-17 20:00:39,048][operation.py:133]"GET - CaseController[copy_move_case_to_demand] /api/project/case/copy_or_move_to_demand" (500, '无法移动到自己所属测试项里面')
|
|
[ERROR][2025-06-17 20:00:39,059][log.py:248]Internal Server Error: /api/project/case/copy_or_move_to_demand
|
|
[WARNING][2025-06-20 18:31:43,742][log.py:253]Unauthorized: /api/system/getInfo
|
|
[WARNING][2025-06-20 18:31:43,795][log.py:253]Unauthorized: /api/system/logout
|
|
[WARNING][2025-06-20 18:31:55,956][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-06-20 19:13:50,800][operation.py:133]"PUT - TestDemandController[update_testDemand] /api/project/testDemand/update/538" ('QuerySet.create() takes 1 positional argument but 2 were given',)
|
|
[ERROR][2025-06-20 19:13:50,800][errors.py:131]QuerySet.create() takes 1 positional argument but 2 were given
|
|
Traceback (most recent call last):
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 214, in run
|
|
result = self.view_func(request, **ctx.kwargs["view_func_kwargs"])
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\controllers\route\route_functions.py", line 99, in as_view
|
|
result = self.route.view_func(
|
|
ctx.controller_instance, *args, **ctx.view_func_kwargs
|
|
)
|
|
File "D:\python13\Lib\contextlib.py", line 85, in inner
|
|
return func(*args, **kwds)
|
|
File "E:\pycharmProjects\cdtestplant_v1\apps\project\controllers\testDemand.py", line 195, in update_testDemand
|
|
TestDemandContentStep.objects.create(step)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\manager.py", line 87, in manager_method
|
|
return getattr(self.get_queryset(), name)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
TypeError: QuerySet.create() takes 1 positional argument but 2 were given
|
|
[ERROR][2025-06-20 19:13:50,825][log.py:253]Internal Server Error: /api/project/testDemand/update/538
|
|
[WARNING][2025-06-20 19:14:14,201][operation.py:133]"PUT - TestDemandController[update_testDemand] /api/project/testDemand/update/538" ('QuerySet.create() takes 1 positional argument but 2 were given',)
|
|
[ERROR][2025-06-20 19:14:14,201][errors.py:131]QuerySet.create() takes 1 positional argument but 2 were given
|
|
Traceback (most recent call last):
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 214, in run
|
|
result = self.view_func(request, **ctx.kwargs["view_func_kwargs"])
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\controllers\route\route_functions.py", line 99, in as_view
|
|
result = self.route.view_func(
|
|
ctx.controller_instance, *args, **ctx.view_func_kwargs
|
|
)
|
|
File "D:\python13\Lib\contextlib.py", line 85, in inner
|
|
return func(*args, **kwds)
|
|
File "E:\pycharmProjects\cdtestplant_v1\apps\project\controllers\testDemand.py", line 196, in update_testDemand
|
|
TestDemandContentStep.objects.create(step)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\manager.py", line 87, in manager_method
|
|
return getattr(self.get_queryset(), name)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
TypeError: QuerySet.create() takes 1 positional argument but 2 were given
|
|
[ERROR][2025-06-20 19:14:14,204][log.py:253]Internal Server Error: /api/project/testDemand/update/538
|
|
[WARNING][2025-06-20 19:22:54,908][operation.py:133]"PUT - TestDemandController[update_testDemand] /api/project/testDemand/update/538" ("Field 'id' expected a number but got 'akExxrjyerVcPhHsAsRBcB'.",)
|
|
[ERROR][2025-06-20 19:22:54,908][errors.py:131]Field 'id' expected a number but got 'akExxrjyerVcPhHsAsRBcB'.
|
|
Traceback (most recent call last):
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\fields\__init__.py", line 2128, in get_prep_value
|
|
return int(value)
|
|
ValueError: invalid literal for int() with base 10: 'akExxrjyerVcPhHsAsRBcB'
|
|
|
|
The above exception was the direct cause of the following exception:
|
|
|
|
Traceback (most recent call last):
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 214, in run
|
|
result = self.view_func(request, **ctx.kwargs["view_func_kwargs"])
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\controllers\route\route_functions.py", line 99, in as_view
|
|
result = self.route.view_func(
|
|
ctx.controller_instance, *args, **ctx.view_func_kwargs
|
|
)
|
|
File "D:\python13\Lib\contextlib.py", line 85, in inner
|
|
return func(*args, **kwds)
|
|
File "E:\pycharmProjects\cdtestplant_v1\apps\project\controllers\testDemand.py", line 177, in update_testDemand
|
|
content_single.delete()
|
|
~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\base.py", line 1281, in delete
|
|
return collector.delete()
|
|
~~~~~~~~~~~~~~~~^^
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\deletion.py", line 501, in delete
|
|
count = query.delete_batch(pk_list, self.using)
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\sql\subqueries.py", line 38, in delete_batch
|
|
self.add_filter(
|
|
~~~~~~~~~~~~~~~^
|
|
f"{field.attname}__in",
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
pk_list[offset : offset + GET_ITERATOR_CHUNK_SIZE],
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
)
|
|
^
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\sql\query.py", line 1626, in add_filter
|
|
self.add_q(Q((filter_lhs, filter_rhs)))
|
|
~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\sql\query.py", line 1646, in add_q
|
|
clause, _ = self._add_q(q_object, can_reuse)
|
|
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\sql\query.py", line 1678, in _add_q
|
|
child_clause, needed_inner = self.build_filter(
|
|
~~~~~~~~~~~~~~~~~^
|
|
child,
|
|
^^^^^^
|
|
...<7 lines>...
|
|
update_join_types=update_join_types,
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
)
|
|
^
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\sql\query.py", line 1588, in build_filter
|
|
condition = self.build_lookup(lookups, col, value)
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\sql\query.py", line 1415, in build_lookup
|
|
lookup = lookup_class(lhs, rhs)
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\lookups.py", line 38, in __init__
|
|
self.rhs = self.get_prep_lookup()
|
|
~~~~~~~~~~~~~~~~~~~~^^
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\lookups.py", line 536, in get_prep_lookup
|
|
return super().get_prep_lookup()
|
|
~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\lookups.py", line 321, in get_prep_lookup
|
|
rhs_value = self.lhs.output_field.get_prep_value(rhs_value)
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\fields\__init__.py", line 2130, in get_prep_value
|
|
raise e.__class__(
|
|
"Field '%s' expected a number but got %r." % (self.name, value),
|
|
) from e
|
|
ValueError: Field 'id' expected a number but got 'akExxrjyerVcPhHsAsRBcB'.
|
|
[ERROR][2025-06-20 19:22:54,954][log.py:253]Internal Server Error: /api/project/testDemand/update/538
|
|
[WARNING][2025-06-23 09:38:48,076][log.py:253]Unauthorized: /api/system/getInfo
|
|
[WARNING][2025-06-23 09:38:48,135][log.py:253]Unauthorized: /api/system/logout
|
|
[WARNING][2025-06-23 09:39:01,200][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[ERROR][2025-06-23 09:39:40,070][log.py:253]Internal Server Error: /api/project/testDemand/save
|
|
[WARNING][2025-06-23 15:50:09,104][log.py:253]Not Found: /
|
|
[WARNING][2025-06-23 15:50:09,106][log.py:253]Not Found: /
|
|
[WARNING][2025-06-23 15:50:09,228][log.py:253]Not Found: /favicon.ico
|
|
[WARNING][2025-06-24 10:48:24,474][log.py:253]Unauthorized: /api/system/getInfo
|
|
[WARNING][2025-06-24 10:48:24,540][log.py:253]Unauthorized: /api/system/logout
|
|
[WARNING][2025-06-24 10:48:31,280][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[ERROR][2025-06-24 13:23:43,307][log.py:253]Internal Server Error: /api/project/testDemand/save
|
|
[ERROR][2025-06-24 13:25:24,728][log.py:253]Internal Server Error: /api/project/testDemand/update/554
|
|
[WARNING][2025-06-24 13:30:41,064][operation.py:133]"PUT - TestDemandController[update_testDemand] /api/project/testDemand/update/554" ("'str' object has no attribute 'testType'",)
|
|
[ERROR][2025-06-24 13:30:41,064][errors.py:131]'str' object has no attribute 'testType'
|
|
Traceback (most recent call last):
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 214, in run
|
|
result = self.view_func(request, **ctx.kwargs["view_func_kwargs"])
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\controllers\route\route_functions.py", line 99, in as_view
|
|
result = self.route.view_func(
|
|
ctx.controller_instance, *args, **ctx.view_func_kwargs
|
|
)
|
|
File "D:\python13\Lib\contextlib.py", line 85, in inner
|
|
return func(*args, **kwds)
|
|
File "E:\pycharmProjects\cdtestplant_v1\apps\project\controllers\testDemand.py", line 167, in update_testDemand
|
|
if old_obj and old_ident.testType == payload.dict().items()['testType']:
|
|
^^^^^^^^^^^^^^^^^^
|
|
AttributeError: 'str' object has no attribute 'testType'
|
|
[ERROR][2025-06-24 13:30:41,088][log.py:253]Internal Server Error: /api/project/testDemand/update/554
|
|
[WARNING][2025-06-24 13:31:40,139][operation.py:133]"PUT - TestDemandController[update_testDemand] /api/project/testDemand/update/554" ("'str' object has no attribute 'testType'",)
|
|
[ERROR][2025-06-24 13:31:40,139][errors.py:131]'str' object has no attribute 'testType'
|
|
Traceback (most recent call last):
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 214, in run
|
|
result = self.view_func(request, **ctx.kwargs["view_func_kwargs"])
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\controllers\route\route_functions.py", line 99, in as_view
|
|
result = self.route.view_func(
|
|
ctx.controller_instance, *args, **ctx.view_func_kwargs
|
|
)
|
|
File "D:\python13\Lib\contextlib.py", line 85, in inner
|
|
return func(*args, **kwds)
|
|
File "E:\pycharmProjects\cdtestplant_v1\apps\project\controllers\testDemand.py", line 167, in update_testDemand
|
|
if old_obj and old_ident.testType == payload.dict()['testType']:
|
|
^^^^^^^^^^^^^^^^^^
|
|
AttributeError: 'str' object has no attribute 'testType'
|
|
[ERROR][2025-06-24 13:31:40,141][log.py:253]Internal Server Error: /api/project/testDemand/update/554
|
|
[WARNING][2025-06-24 13:32:21,173][operation.py:133]"PUT - TestDemandController[update_testDemand] /api/project/testDemand/update/554" ("'str' object has no attribute 'testType'",)
|
|
[ERROR][2025-06-24 13:32:21,173][errors.py:131]'str' object has no attribute 'testType'
|
|
Traceback (most recent call last):
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 214, in run
|
|
result = self.view_func(request, **ctx.kwargs["view_func_kwargs"])
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\controllers\route\route_functions.py", line 99, in as_view
|
|
result = self.route.view_func(
|
|
ctx.controller_instance, *args, **ctx.view_func_kwargs
|
|
)
|
|
File "D:\python13\Lib\contextlib.py", line 85, in inner
|
|
return func(*args, **kwds)
|
|
File "E:\pycharmProjects\cdtestplant_v1\apps\project\controllers\testDemand.py", line 168, in update_testDemand
|
|
if old_obj and old_ident.testType == payload.dict()['testType']:
|
|
^^^^^^^^^^^^^^^^^^
|
|
AttributeError: 'str' object has no attribute 'testType'
|
|
[ERROR][2025-06-24 13:32:21,177][log.py:253]Internal Server Error: /api/project/testDemand/update/554
|
|
[WARNING][2025-06-24 13:32:54,351][operation.py:133]"PUT - TestDemandController[update_testDemand] /api/project/testDemand/update/554" ("'str' object has no attribute 'testType'",)
|
|
[ERROR][2025-06-24 13:32:54,351][errors.py:131]'str' object has no attribute 'testType'
|
|
Traceback (most recent call last):
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 214, in run
|
|
result = self.view_func(request, **ctx.kwargs["view_func_kwargs"])
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\controllers\route\route_functions.py", line 99, in as_view
|
|
result = self.route.view_func(
|
|
ctx.controller_instance, *args, **ctx.view_func_kwargs
|
|
)
|
|
File "D:\python13\Lib\contextlib.py", line 85, in inner
|
|
return func(*args, **kwds)
|
|
File "E:\pycharmProjects\cdtestplant_v1\apps\project\controllers\testDemand.py", line 168, in update_testDemand
|
|
if old_obj and old_ident.testType == payload.dict()['testType']:
|
|
^^^^^^^^^^^^^^^^^^
|
|
AttributeError: 'str' object has no attribute 'testType'
|
|
[ERROR][2025-06-24 13:32:54,355][log.py:253]Internal Server Error: /api/project/testDemand/update/554
|
|
[WARNING][2025-06-24 13:33:28,458][operation.py:133]"PUT - TestDemandController[update_testDemand] /api/project/testDemand/update/554" ("'str' object has no attribute 'testType'",)
|
|
[ERROR][2025-06-24 13:33:28,459][errors.py:131]'str' object has no attribute 'testType'
|
|
Traceback (most recent call last):
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 214, in run
|
|
result = self.view_func(request, **ctx.kwargs["view_func_kwargs"])
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\controllers\route\route_functions.py", line 99, in as_view
|
|
result = self.route.view_func(
|
|
ctx.controller_instance, *args, **ctx.view_func_kwargs
|
|
)
|
|
File "D:\python13\Lib\contextlib.py", line 85, in inner
|
|
return func(*args, **kwds)
|
|
File "E:\pycharmProjects\cdtestplant_v1\apps\project\controllers\testDemand.py", line 168, in update_testDemand
|
|
if old_obj and old_ident.testType == payload.dict()['testType']:
|
|
^^^^^^^^^^^^^^^^^^
|
|
AttributeError: 'str' object has no attribute 'testType'
|
|
[ERROR][2025-06-24 13:33:28,461][log.py:253]Internal Server Error: /api/project/testDemand/update/554
|
|
[WARNING][2025-06-24 13:34:49,241][operation.py:133]"PUT - TestDemandController[update_testDemand] /api/project/testDemand/update/554" ("'str' object has no attribute 'testType'",)
|
|
[ERROR][2025-06-24 13:34:49,242][errors.py:131]'str' object has no attribute 'testType'
|
|
Traceback (most recent call last):
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 214, in run
|
|
result = self.view_func(request, **ctx.kwargs["view_func_kwargs"])
|
|
File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\controllers\route\route_functions.py", line 99, in as_view
|
|
result = self.route.view_func(
|
|
ctx.controller_instance, *args, **ctx.view_func_kwargs
|
|
)
|
|
File "D:\python13\Lib\contextlib.py", line 85, in inner
|
|
return func(*args, **kwds)
|
|
File "E:\pycharmProjects\cdtestplant_v1\apps\project\controllers\testDemand.py", line 168, in update_testDemand
|
|
if old_obj and old_ident.testType == payload.dict()['testType']:
|
|
^^^^^^^^^^^^^^^^^^
|
|
AttributeError: 'str' object has no attribute 'testType'
|
|
[ERROR][2025-06-24 13:34:49,243][log.py:253]Internal Server Error: /api/project/testDemand/update/554
|
|
[ERROR][2025-06-24 13:37:25,218][log.py:253]Internal Server Error: /api/project/testDemand/update/554
|
|
[ERROR][2025-06-24 13:45:28,405][log.py:253]Internal Server Error: /api/project/testDemand/update/538
|
|
[ERROR][2025-06-24 13:45:37,820][log.py:253]Internal Server Error: /api/project/testDemand/update/538
|
|
[ERROR][2025-06-24 13:54:04,108][log.py:253]Internal Server Error: /api/project/testDemand/update/574
|
|
[ERROR][2025-06-24 13:54:21,656][log.py:253]Internal Server Error: /api/project/testDemand/update/574
|
|
[ERROR][2025-06-24 13:54:51,291][log.py:253]Internal Server Error: /api/project/testDemand/update/554
|
|
[ERROR][2025-06-24 13:57:11,927][log.py:253]Internal Server Error: /api/project/testDemand/update/574
|
|
[ERROR][2025-06-24 13:58:49,636][log.py:253]Internal Server Error: /api/project/testDemand/update/574
|
|
[ERROR][2025-06-24 13:59:26,395][log.py:253]Internal Server Error: /api/project/testDemand/update/574
|
|
[ERROR][2025-06-24 13:59:35,647][log.py:253]Internal Server Error: /api/project/testDemand/update/574
|
|
[ERROR][2025-06-24 14:00:17,238][log.py:253]Internal Server Error: /api/project/testDemand/update/574
|
|
[ERROR][2025-06-24 14:00:20,458][log.py:253]Internal Server Error: /api/project/testDemand/update/574
|
|
[ERROR][2025-06-24 14:00:20,967][log.py:253]Internal Server Error: /api/project/testDemand/update/574
|
|
[ERROR][2025-06-24 14:00:32,875][log.py:253]Internal Server Error: /api/project/testDemand/update/574
|
|
[ERROR][2025-06-24 14:00:33,431][log.py:253]Internal Server Error: /api/project/testDemand/update/574
|
|
[ERROR][2025-06-24 14:03:50,425][log.py:253]Internal Server Error: /api/project/testDemand/update/574
|
|
[ERROR][2025-06-24 14:03:52,007][log.py:253]Internal Server Error: /api/project/testDemand/update/574
|
|
[ERROR][2025-06-24 14:03:52,376][log.py:253]Internal Server Error: /api/project/testDemand/update/574
|
|
[ERROR][2025-06-24 14:03:52,509][log.py:253]Internal Server Error: /api/project/testDemand/update/574
|
|
[WARNING][2025-06-25 19:59:39,817][log.py:253]Unauthorized: /api/system/getInfo
|
|
[WARNING][2025-06-25 19:59:39,875][log.py:253]Unauthorized: /api/system/logout
|
|
[WARNING][2025-06-25 19:59:48,452][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-07-11 20:26:09,493][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-08-02 23:11:38,217][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-08-11 10:51:01,112][log.py:253]Not Found: /
|
|
[WARNING][2025-08-11 10:51:01,115][log.py:253]Not Found: /
|
|
[WARNING][2025-08-11 10:51:01,229][log.py:253]Not Found: /favicon.ico
|
|
[WARNING][2025-08-11 10:51:01,234][log.py:253]Not Found: /favicon.ico
|
|
[WARNING][2025-08-11 10:54:44,310][log.py:253]Not Found: /
|
|
[WARNING][2025-08-26 15:32:42,233][log.py:253]Unauthorized: /api/system/getInfo
|
|
[WARNING][2025-08-26 15:32:42,307][log.py:253]Unauthorized: /api/system/logout
|
|
[WARNING][2025-08-26 15:32:54,673][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-08-29 23:36:57,981][log.py:253]Unauthorized: /api/system/getInfo
|
|
[WARNING][2025-08-29 23:36:58,051][log.py:253]Unauthorized: /api/system/logout
|
|
[WARNING][2025-08-29 23:37:10,653][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-11-06 15:52:18,257][log.py:253]Unauthorized: /api/system/getInfo
|
|
[WARNING][2025-11-06 15:52:18,312][log.py:253]Unauthorized: /api/system/logout
|
|
[WARNING][2025-11-06 15:52:27,134][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-11-06 16:03:42,332][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-11-17 16:45:54,859][log.py:253]Unauthorized: /api/system/getInfo
|
|
[WARNING][2025-11-17 16:45:54,926][log.py:253]Unauthorized: /api/system/logout
|
|
[WARNING][2025-11-17 16:46:10,800][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-11-18 15:07:15,118][log.py:253]Unauthorized: /api/system/getInfo
|
|
[WARNING][2025-11-18 15:07:15,177][log.py:253]Unauthorized: /api/system/logout
|
|
[WARNING][2025-11-26 14:01:13,585][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-11-26 14:01:13,879][operation.py:131]"POST - UserTokenController[obtain_token] /api/system/login" 401
|
|
[WARNING][2025-11-26 14:01:13,881][log.py:253]Unauthorized: /api/system/login
|
|
[WARNING][2025-11-26 14:01:18,695][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-11-28 13:08:56,051][log.py:253]Not Found: /api/user/admin
|
|
[WARNING][2025-11-28 13:09:03,236][log.py:253]Not Found: /api/user/admin
|
|
[WARNING][2025-11-28 13:09:15,425][log.py:253]Not Found: /api/user/admin
|
|
[WARNING][2025-12-01 09:14:00,800][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-12-02 09:12:28,085][log.py:253]Unauthorized: /api/system/getInfo
|
|
[WARNING][2025-12-02 09:12:28,124][log.py:253]Unauthorized: /api/system/logout
|
|
[WARNING][2025-12-02 09:12:36,217][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|
|
[WARNING][2025-12-02 15:56:55,439][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []})
|