[WARNING][2026-03-14 10:35:20,046][log.py:249]Unauthorized: /api/system/getInfo [WARNING][2026-03-14 10:35:20,146][log.py:249]Unauthorized: /api/system/logout [WARNING][2026-03-14 10:35:24,335][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []}) [WARNING][2026-04-07 09:27:09,901][log.py:249]Not Found: / [WARNING][2026-04-07 09:27:10,065][log.py:249]Not Found: /favicon.ico [WARNING][2026-04-07 18:03:09,337][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []}) [WARNING][2026-04-15 18:38:48,504][log.py:249]Unauthorized: /api/system/getInfo [WARNING][2026-04-15 18:38:48,566][log.py:249]Unauthorized: /api/system/logout [WARNING][2026-04-15 18:38:55,114][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []}) [WARNING][2026-04-16 09:18:04,544][log.py:249]Unauthorized: /api/system/getInfo [WARNING][2026-04-16 09:18:04,605][log.py:249]Unauthorized: /api/system/logout [WARNING][2026-04-16 09:18:08,604][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []}) [WARNING][2026-04-16 09:27:24,231][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []}) [WARNING][2026-04-16 09:36:04,828][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []}) [ERROR][2026-04-16 10:57:10,857][log.py:249]Internal Server Error: /api/project/testDemand/save [WARNING][2026-04-16 13:38:39,790][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []}) [ERROR][2026-04-16 14:05:52,897][log.py:249]Internal Server Error: /api/project/testDemand/save [WARNING][2026-04-16 14:28:36,656][operation.py:136]"POST - GenerateSeitaiController[create_smDocument] /api/create/smDocument" ('rId15',) [ERROR][2026-04-16 14:28:36,656][errors.py:131]'rId15' Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "D:\programs\uv\python\cpython-3.13.11-windows-x86_64-none\Lib\contextlib.py", line 85, in inner return func(*args, **kwds) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 105, in create_smDocument result = generate_temp_doc('sm', payload.id, frag_list=payload.frag) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\docXmlUtils.py", line 199, in generate_temp_doc related_part: ImagePart = doc_copied.part.related_parts[embed] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ KeyError: 'rId15' [ERROR][2026-04-16 14:28:36,662][log.py:249]Internal Server Error: /api/create/smDocument [WARNING][2026-04-16 14:30:45,351][operation.py:136]"POST - GenerateSeitaiController[create_hsmDocument] /api/create/hsmDocument" ('rId15',) [ERROR][2026-04-16 14:30:45,351][errors.py:131]'rId15' Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "D:\programs\uv\python\cpython-3.13.11-windows-x86_64-none\Lib\contextlib.py", line 85, in inner return func(*args, **kwds) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 190, in create_hsmDocument result = generate_temp_doc('hsm', payload.id, round_num=cname, frag_list=payload.frag) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\docXmlUtils.py", line 199, in generate_temp_doc related_part: ImagePart = doc_copied.part.related_parts[embed] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ KeyError: 'rId15' [ERROR][2026-04-16 14:30:45,352][log.py:249]Internal Server Error: /api/create/hsmDocument [WARNING][2026-04-16 14:31:17,977][operation.py:136]"POST - GenerateSeitaiController[create_bgDocument] /api/create/bgDocument" ('rId15',) [ERROR][2026-04-16 14:31:17,977][errors.py:131]'rId15' Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "D:\programs\uv\python\cpython-3.13.11-windows-x86_64-none\Lib\contextlib.py", line 85, in inner return func(*args, **kwds) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 314, in create_bgDocument result = generate_temp_doc('bg', payload.id, frag_list=payload.frag) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\docXmlUtils.py", line 199, in generate_temp_doc related_part: ImagePart = doc_copied.part.related_parts[embed] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ KeyError: 'rId15' [ERROR][2026-04-16 14:31:17,978][log.py:249]Internal Server Error: /api/create/bgDocument [WARNING][2026-04-16 15:42:36,466][operation.py:136]"POST - GenerateSeitaiController[create_smDocument] /api/create/smDocument" ('rId15',) [ERROR][2026-04-16 15:42:36,466][errors.py:131]'rId15' Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "D:\programs\uv\python\cpython-3.13.11-windows-x86_64-none\Lib\contextlib.py", line 85, in inner return func(*args, **kwds) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 105, in create_smDocument result = generate_temp_doc('sm', payload.id, frag_list=payload.frag) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\docXmlUtils.py", line 199, in generate_temp_doc related_part: ImagePart = doc_copied.part.related_parts[embed] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ KeyError: 'rId15' [ERROR][2026-04-16 15:42:36,470][log.py:249]Internal Server Error: /api/create/smDocument [WARNING][2026-04-16 15:53:58,706][operation.py:136]"POST - GenerateSeitaiController[create_smDocument] /api/create/smDocument" ('rId15',) [ERROR][2026-04-16 15:53:58,706][errors.py:131]'rId15' Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "D:\programs\uv\python\cpython-3.13.11-windows-x86_64-none\Lib\contextlib.py", line 85, in inner return func(*args, **kwds) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 105, in create_smDocument result = generate_temp_doc('sm', payload.id, frag_list=payload.frag) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\docXmlUtils.py", line 199, in generate_temp_doc related_part: ImagePart = doc_copied.part.related_parts[embed] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ KeyError: 'rId15' [ERROR][2026-04-16 15:53:58,707][log.py:249]Internal Server Error: /api/create/smDocument [WARNING][2026-04-16 15:56:20,961][operation.py:136]"POST - GenerateSeitaiController[create_smDocument] /api/create/smDocument" ('rId15',) [ERROR][2026-04-16 15:56:20,961][errors.py:131]'rId15' Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "D:\programs\uv\python\cpython-3.13.11-windows-x86_64-none\Lib\contextlib.py", line 85, in inner return func(*args, **kwds) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 105, in create_smDocument result = generate_temp_doc('sm', payload.id, frag_list=payload.frag) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\docXmlUtils.py", line 200, in generate_temp_doc related_part: ImagePart = doc_copied.part.related_parts[embed] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ KeyError: 'rId15' [ERROR][2026-04-16 15:56:20,964][log.py:249]Internal Server Error: /api/create/smDocument [WARNING][2026-04-16 15:56:53,464][operation.py:136]"POST - GenerateSeitaiController[create_smDocument] /api/create/smDocument" ('rId15',) [ERROR][2026-04-16 15:56:53,464][errors.py:131]'rId15' Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "D:\programs\uv\python\cpython-3.13.11-windows-x86_64-none\Lib\contextlib.py", line 85, in inner return func(*args, **kwds) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 105, in create_smDocument result = generate_temp_doc('sm', payload.id, frag_list=payload.frag) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\docXmlUtils.py", line 201, in generate_temp_doc related_part: ImagePart = doc_copied.part.related_parts[embed] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ KeyError: 'rId15' [ERROR][2026-04-16 15:56:53,497][log.py:249]Internal Server Error: /api/create/smDocument [WARNING][2026-04-16 16:20:18,046][operation.py:136]"POST - GenerateSeitaiController[create_smDocument] /api/create/smDocument" ('rId15',) [ERROR][2026-04-16 16:20:18,046][errors.py:131]'rId15' Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "D:\programs\uv\python\cpython-3.13.11-windows-x86_64-none\Lib\contextlib.py", line 85, in inner return func(*args, **kwds) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 105, in create_smDocument result = generate_temp_doc('sm', payload.id, frag_list=payload.frag) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\docXmlUtils.py", line 199, in generate_temp_doc related_part: ImagePart = doc_copied.part.related_parts[embed] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ KeyError: 'rId15' [ERROR][2026-04-16 16:20:18,050][log.py:249]Internal Server Error: /api/create/smDocument [WARNING][2026-04-16 16:23:25,686][operation.py:136]"POST - GenerateSeitaiController[create_smDocument] /api/create/smDocument" ('rId15',) [ERROR][2026-04-16 16:23:25,686][errors.py:131]'rId15' Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "D:\programs\uv\python\cpython-3.13.11-windows-x86_64-none\Lib\contextlib.py", line 85, in inner return func(*args, **kwds) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 105, in create_smDocument result = generate_temp_doc('sm', payload.id, frag_list=payload.frag) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\docXmlUtils.py", line 200, in generate_temp_doc related_part: ImagePart = doc_copied.part.related_parts[embed] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ KeyError: 'rId15' [ERROR][2026-04-16 16:23:25,824][log.py:249]Internal Server Error: /api/create/smDocument [WARNING][2026-04-16 16:29:41,449][operation.py:136]"POST - GenerateSeitaiController[create_smDocument] /api/create/smDocument" ('rId15',) [ERROR][2026-04-16 16:29:41,449][errors.py:131]'rId15' Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "D:\programs\uv\python\cpython-3.13.11-windows-x86_64-none\Lib\contextlib.py", line 85, in inner return func(*args, **kwds) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 105, in create_smDocument result = generate_temp_doc('sm', payload.id, frag_list=payload.frag) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\docXmlUtils.py", line 200, in generate_temp_doc related_part: ImagePart = doc_copied.part.related_parts[embed] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ KeyError: 'rId15' [ERROR][2026-04-16 16:29:41,452][log.py:249]Internal Server Error: /api/create/smDocument [WARNING][2026-04-16 17:14:40,599][operation.py:136]"POST - UploadDocumentController[upload_file] /api/documentUpload/file" ("'DocumentPart' object has no attribute 'get_or_add_image_part'",) [ERROR][2026-04-16 17:14:40,600][errors.py:131]'DocumentPart' object has no attribute 'get_or_add_image_part' Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 459, in upload_file self.get_dg_to_reuse_dir(target_dir.parent.parent / 'reuse') ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 486, in get_dg_to_reuse_dir self._copy_element_with_images(child, src_doc, new_doc) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 515, in _copy_element_with_images new_image_part = dst_doc.part.get_or_add_image_part(image_blob) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'DocumentPart' object has no attribute 'get_or_add_image_part'. Did you mean: 'get_or_add_image'? [ERROR][2026-04-16 17:14:40,603][log.py:249]Internal Server Error: /api/documentUpload/file [WARNING][2026-04-16 17:15:14,670][operation.py:136]"POST - UploadDocumentController[upload_file] /api/documentUpload/file" ("'bytes' object has no attribute 'seek'",) [ERROR][2026-04-16 17:15:14,671][errors.py:131]'bytes' object has no attribute 'seek' Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 459, in upload_file self.get_dg_to_reuse_dir(target_dir.parent.parent / 'reuse') ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 486, in get_dg_to_reuse_dir self._copy_element_with_images(child, src_doc, new_doc) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 515, in _copy_element_with_images new_image_part = dst_doc.part.get_or_add_image(image_blob) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\parts\story.py", line 37, in get_or_add_image image_part = package.get_or_add_image_part(image_descriptor) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\package.py", line 31, in get_or_add_image_part return self.image_parts.get_or_add_image_part(image_descriptor) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\package.py", line 74, in get_or_add_image_part image = Image.from_file(image_descriptor) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\image\image.py", line 47, in from_file stream.seek(0) ^^^^^^^^^^^ AttributeError: 'bytes' object has no attribute 'seek' [ERROR][2026-04-16 17:15:14,679][log.py:249]Internal Server Error: /api/documentUpload/file [WARNING][2026-04-16 17:15:34,677][operation.py:136]"POST - UploadDocumentController[upload_file] /api/documentUpload/file" ("'DocumentPart' object has no attribute 'get_or_add_image_part'",) [ERROR][2026-04-16 17:15:34,677][errors.py:131]'DocumentPart' object has no attribute 'get_or_add_image_part' Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 459, in upload_file self.get_dg_to_reuse_dir(target_dir.parent.parent / 'reuse') ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 486, in get_dg_to_reuse_dir self._copy_element_with_images(child, src_doc, new_doc) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 515, in _copy_element_with_images new_image_part = dst_doc.part.get_or_add_image_part(image_blob) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'DocumentPart' object has no attribute 'get_or_add_image_part'. Did you mean: 'get_or_add_image'? [ERROR][2026-04-16 17:15:34,681][log.py:249]Internal Server Error: /api/documentUpload/file [WARNING][2026-04-16 17:17:47,027][operation.py:136]"POST - UploadDocumentController[upload_file] /api/documentUpload/file" ("BaseOxmlElement.xpath() got an unexpected keyword argument 'namespaces'",) [ERROR][2026-04-16 17:17:47,027][errors.py:131]BaseOxmlElement.xpath() got an unexpected keyword argument 'namespaces' Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 462, in upload_file self.get_dg_to_reuse_dir(target_dir.parent.parent / 'reuse') ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 489, in get_dg_to_reuse_dir self._copy_element_with_images(child, src_doc, new_doc) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 510, in _copy_element_with_images pic_nodes = new_element.xpath('.//pic:pic', namespaces=namespaces) TypeError: BaseOxmlElement.xpath() got an unexpected keyword argument 'namespaces' [ERROR][2026-04-16 17:17:47,029][log.py:249]Internal Server Error: /api/documentUpload/file [WARNING][2026-04-16 17:19:37,022][operation.py:136]"POST - UploadDocumentController[upload_file] /api/documentUpload/file" ("'lxml.etree._Element' object has no attribute 'xml'",) [ERROR][2026-04-16 17:19:37,022][errors.py:131]'lxml.etree._Element' object has no attribute 'xml' Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 462, in upload_file self.get_dg_to_reuse_dir(target_dir.parent.parent / 'reuse') ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 489, in get_dg_to_reuse_dir self._copy_element_with_images(child, src_doc, new_doc) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 497, in _copy_element_with_images new_element = parse_xml(element.xml) ^^^^^^^^^^^ AttributeError: 'lxml.etree._Element' object has no attribute 'xml' [ERROR][2026-04-16 17:19:37,024][log.py:249]Internal Server Error: /api/documentUpload/file [WARNING][2026-04-16 17:21:20,339][operation.py:136]"POST - UploadDocumentController[upload_file] /api/documentUpload/file" ("BaseOxmlElement.xpath() got an unexpected keyword argument 'namespaces'",) [ERROR][2026-04-16 17:21:20,339][errors.py:131]BaseOxmlElement.xpath() got an unexpected keyword argument 'namespaces' Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 462, in upload_file self.get_dg_to_reuse_dir(target_dir.parent.parent / 'reuse') ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 489, in get_dg_to_reuse_dir self._copy_element_with_images(child, src_doc, new_doc) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\apps\createSeiTaiDocument\controllers.py", line 511, in _copy_element_with_images pic_nodes = new_element.xpath('.//pic:pic', namespaces=nsmap) TypeError: BaseOxmlElement.xpath() got an unexpected keyword argument 'namespaces' [ERROR][2026-04-16 17:21:20,341][log.py:249]Internal Server Error: /api/documentUpload/file [WARNING][2026-04-17 13:45:31,769][log.py:249]Unauthorized: /api/system/getInfo [WARNING][2026-04-17 13:45:31,835][log.py:249]Unauthorized: /api/system/logout [WARNING][2026-04-17 13:45:36,826][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []}) [WARNING][2026-04-17 14:20:04,514][logger.py:25][回归测试记录模块][字典数据缺失]片段:字典数据runtime数据缺失,请检查相应数据是否存在 [WARNING][2026-04-17 14:20:04,518][logger.py:25][回归测试记录模块][字典数据缺失]片段:字典数据devplant数据缺失,请检查相应数据是否存在 [WARNING][2026-04-17 16:18:06,060][operation.py:136]"PUT - TestDemandController[update_testDemand] /api/project/testDemand/update/670" (1406, "Data too long for column 'adequacy' at row 1") [ERROR][2026-04-17 16:18:06,060][errors.py:131](1406, "Data too long for column 'adequacy' at row 1") Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 105, in _execute return self.cursor.execute(sql, params) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\mysql\base.py", line 78, in execute return self.cursor.execute(query, args) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\cursors.py", line 179, in execute res = self._query(mogrified_query) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\cursors.py", line 330, in _query db.query(q) ~~~~~~~~^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\connections.py", line 286, in query _mysql.connection.query(self, query) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ MySQLdb.DataError: (1406, "Data too long for column 'adequacy' at row 1") 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 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "D:\programs\uv\python\cpython-3.13.11-windows-x86_64-none\Lib\contextlib.py", line 85, in inner return func(*args, **kwds) File "E:\pycharmProjects\cdtestplant_v1\apps\project\controllers\testDemand.py", line 270, in update_testDemand testDemand_qs.save() ~~~~~~~~~~~~~~~~~~^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\base.py", line 874, in save self.save_base( ~~~~~~~~~~~~~~^ using=using, ^^^^^^^^^^^^ ...<2 lines>... update_fields=update_fields, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\base.py", line 966, in save_base updated = self._save_table( raw, ...<4 lines>... update_fields, ) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\base.py", line 1110, in _save_table results = self._do_update( base_qs, ...<5 lines>... returning_fields, ) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\base.py", line 1213, in _do_update return filtered._update(values, returning_fields) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\query.py", line 1327, in _update return query.get_compiler(self.db).execute_returning_sql(returning_fields) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\sql\compiler.py", line 2140, in execute_returning_sql row_count = self.execute_sql(ROW_COUNT) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\sql\compiler.py", line 2111, in execute_sql row_count = super().execute_sql(result_type) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\sql\compiler.py", line 1624, in execute_sql cursor.execute(sql, params) ~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 122, in execute return super().execute(sql, params) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 79, in execute return self._execute_with_wrappers( ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ sql, params, many=False, executor=self._execute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 92, in _execute_with_wrappers return executor(sql, params, many, context) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 100, in _execute with self.db.wrap_database_errors: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\utils.py", line 94, in __exit__ raise dj_exc_value.with_traceback(traceback) from exc_value File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 105, in _execute return self.cursor.execute(sql, params) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\mysql\base.py", line 78, in execute return self.cursor.execute(query, args) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\cursors.py", line 179, in execute res = self._query(mogrified_query) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\cursors.py", line 330, in _query db.query(q) ~~~~~~~~^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\connections.py", line 286, in query _mysql.connection.query(self, query) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ django.db.utils.DataError: (1406, "Data too long for column 'adequacy' at row 1") [ERROR][2026-04-17 16:18:06,071][log.py:249]Internal Server Error: /api/project/testDemand/update/670 [WARNING][2026-04-17 16:35:01,341][log.py:249]Bad Request: /api/testmanage/project/save [WARNING][2026-04-17 16:45:59,963][log.py:249]Bad Request: /api/testmanage/project/save [WARNING][2026-04-17 16:46:01,209][log.py:249]Bad Request: /api/testmanage/project/save [WARNING][2026-04-17 17:01:10,991][log.py:249]Bad Request: /api/testmanage/project/save [WARNING][2026-04-20 09:31:28,826][log.py:249]Unauthorized: /api/system/getInfo [WARNING][2026-04-20 09:31:28,893][log.py:249]Unauthorized: /api/system/logout [WARNING][2026-04-20 09:31:36,102][backend.py:91]Caught LDAPError looking up user: SERVER_DOWN({'result': -1, 'desc': "Can't contact LDAP server", 'ctrls': []}) [ERROR][2026-04-20 09:34:09,062][log.py:249]Internal Server Error: /api/project/testDemand/save [ERROR][2026-04-20 09:34:10,386][log.py:249]Internal Server Error: /api/project/testDemand/save [ERROR][2026-04-20 09:34:10,841][log.py:249]Internal Server Error: /api/project/testDemand/save [WARNING][2026-04-20 10:25:04,532][operation.py:136]"GET - GenerateControllerDG[create_static_hard] /api/generate/create/static_hard" ('All strings must be XML compatible: Unicode or ASCII, no NULL bytes or control characters',) [ERROR][2026-04-20 10:25:04,532][errors.py:131]All strings must be XML compatible: Unicode or ASCII, no NULL bytes or control characters Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "E:\pycharmProjects\cdtestplant_v1\apps\createDocument\controllers\dg.py", line 567, in create_static_hard res = self.uniform_static_dynamic_response(id, '静态硬件和固件项_2.docx', '静态硬件和固件项.docx', StaticSoftHardware) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\apps\createDocument\controllers\dg.py", line 535, in uniform_static_dynamic_response subdoc = cls.create_table_context(table_data, doc) File "E:\pycharmProjects\cdtestplant_v1\apps\createDocument\controllers\dg.py", line 498, in create_table_context cell.text = cell.text.replace("\n", "\a") ^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\table.py", line 284, in text r.text = text ^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\oxml\text\run.py", line 143, in text _RunContentAppender.append_to_run_from_text(self, text) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\oxml\text\run.py", line 279, in append_to_run_from_text appender.add_text(text) ~~~~~~~~~~~~~~~~~^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\oxml\text\run.py", line 285, in add_text self.flush() ~~~~~~~~~~^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\oxml\text\run.py", line 306, in flush self._r.add_t(text) ~~~~~~~~~~~~~^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\oxml\text\run.py", line 42, in add_t t = self._add_t(text=text) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\oxml\xmlchemy.py", line 288, in _add_child setattr(child, key, value) ~~~~~~~^^^^^^^^^^^^^^^^^^^ File "src/lxml/etree.pyx", line 1168, in lxml.etree._Element.text.__set__ File "src/lxml/apihelpers.pxi", line 763, in lxml.etree._setNodeText File "src/lxml/apihelpers.pxi", line 751, in lxml.etree._createTextNode File "src/lxml/apihelpers.pxi", line 1556, in lxml.etree._utf8 ValueError: All strings must be XML compatible: Unicode or ASCII, no NULL bytes or control characters [ERROR][2026-04-20 10:25:04,710][log.py:249]Internal Server Error: /api/generate/create/static_hard [WARNING][2026-04-20 10:25:26,146][operation.py:136]"GET - GenerateControllerDG[create_static_hard] /api/generate/create/static_hard" ('All strings must be XML compatible: Unicode or ASCII, no NULL bytes or control characters',) [ERROR][2026-04-20 10:25:26,150][errors.py:131]All strings must be XML compatible: Unicode or ASCII, no NULL bytes or control characters Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "E:\pycharmProjects\cdtestplant_v1\apps\createDocument\controllers\dg.py", line 567, in create_static_hard res = self.uniform_static_dynamic_response(id, '静态硬件和固件项_2.docx', '静态硬件和固件项.docx', StaticSoftHardware) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\apps\createDocument\controllers\dg.py", line 535, in uniform_static_dynamic_response subdoc = cls.create_table_context(table_data, doc) File "E:\pycharmProjects\cdtestplant_v1\apps\createDocument\controllers\dg.py", line 498, in create_table_context cell.text = cell.text.replace("\n", "\a") ^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\table.py", line 284, in text r.text = text ^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\oxml\text\run.py", line 143, in text _RunContentAppender.append_to_run_from_text(self, text) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\oxml\text\run.py", line 279, in append_to_run_from_text appender.add_text(text) ~~~~~~~~~~~~~~~~~^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\oxml\text\run.py", line 285, in add_text self.flush() ~~~~~~~~~~^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\oxml\text\run.py", line 306, in flush self._r.add_t(text) ~~~~~~~~~~~~~^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\oxml\text\run.py", line 42, in add_t t = self._add_t(text=text) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\oxml\xmlchemy.py", line 288, in _add_child setattr(child, key, value) ~~~~~~~^^^^^^^^^^^^^^^^^^^ File "src/lxml/etree.pyx", line 1168, in lxml.etree._Element.text.__set__ File "src/lxml/apihelpers.pxi", line 763, in lxml.etree._setNodeText File "src/lxml/apihelpers.pxi", line 751, in lxml.etree._createTextNode File "src/lxml/apihelpers.pxi", line 1556, in lxml.etree._utf8 ValueError: All strings must be XML compatible: Unicode or ASCII, no NULL bytes or control characters [ERROR][2026-04-20 10:25:26,215][log.py:249]Internal Server Error: /api/generate/create/static_hard [WARNING][2026-04-20 10:25:46,224][operation.py:136]"GET - GenerateControllerDG[create_static_hard] /api/generate/create/static_hard" ('All strings must be XML compatible: Unicode or ASCII, no NULL bytes or control characters',) [ERROR][2026-04-20 10:25:46,224][errors.py:131]All strings must be XML compatible: Unicode or ASCII, no NULL bytes or control characters Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\ninja_extra\operation.py", line 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "E:\pycharmProjects\cdtestplant_v1\apps\createDocument\controllers\dg.py", line 565, in create_static_hard res = self.uniform_static_dynamic_response(id, '静态硬件和固件项_2.docx', '静态硬件和固件项.docx', StaticSoftHardware) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\apps\createDocument\controllers\dg.py", line 533, in uniform_static_dynamic_response subdoc = cls.create_table_context(table_data, doc) File "E:\pycharmProjects\cdtestplant_v1\apps\createDocument\controllers\dg.py", line 496, in create_table_context cell.text = table_data[row][col - 1].replace("\n", "\a") ^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\table.py", line 284, in text r.text = text ^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\oxml\text\run.py", line 143, in text _RunContentAppender.append_to_run_from_text(self, text) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\oxml\text\run.py", line 279, in append_to_run_from_text appender.add_text(text) ~~~~~~~~~~~~~~~~~^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\oxml\text\run.py", line 285, in add_text self.flush() ~~~~~~~~~~^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\oxml\text\run.py", line 306, in flush self._r.add_t(text) ~~~~~~~~~~~~~^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\oxml\text\run.py", line 42, in add_t t = self._add_t(text=text) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\docx\oxml\xmlchemy.py", line 288, in _add_child setattr(child, key, value) ~~~~~~~^^^^^^^^^^^^^^^^^^^ File "src/lxml/etree.pyx", line 1168, in lxml.etree._Element.text.__set__ File "src/lxml/apihelpers.pxi", line 763, in lxml.etree._setNodeText File "src/lxml/apihelpers.pxi", line 751, in lxml.etree._createTextNode File "src/lxml/apihelpers.pxi", line 1556, in lxml.etree._utf8 ValueError: All strings must be XML compatible: Unicode or ASCII, no NULL bytes or control characters [ERROR][2026-04-20 10:25:46,266][log.py:249]Internal Server Error: /api/generate/create/static_hard [WARNING][2026-04-20 10:34:26,463][operation.py:136]"POST - DesignController[create_design] /api/project/designDemand/save" (1406, "Data too long for column 'protocal' at row 1") [ERROR][2026-04-20 10:34:26,463][errors.py:131](1406, "Data too long for column 'protocal' at row 1") Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 105, in _execute return self.cursor.execute(sql, params) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\mysql\base.py", line 78, in execute return self.cursor.execute(query, args) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\cursors.py", line 179, in execute res = self._query(mogrified_query) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\cursors.py", line 330, in _query db.query(q) ~~~~~~~~^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\connections.py", line 286, in query _mysql.connection.query(self, query) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ MySQLdb.DataError: (1406, "Data too long for column 'protocal' at row 1") 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 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "D:\programs\uv\python\cpython-3.13.11-windows-x86_64-none\Lib\contextlib.py", line 85, in inner return func(*args, **kwds) File "E:\pycharmProjects\cdtestplant_v1\apps\project\controllers\design.py", line 100, in create_design qs = Design.objects.create(**asert_dict) 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) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\query.py", line 669, in create obj.save(force_insert=True, using=self.db) ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\base.py", line 874, in save self.save_base( ~~~~~~~~~~~~~~^ using=using, ^^^^^^^^^^^^ ...<2 lines>... update_fields=update_fields, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\base.py", line 966, in save_base updated = self._save_table( raw, ...<4 lines>... update_fields, ) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\base.py", line 1169, in _save_table results = self._do_insert( cls._base_manager, using, insert_fields, returning_fields, raw ) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\base.py", line 1220, in _do_insert return manager._insert( ~~~~~~~~~~~~~~~^ [self], ^^^^^^^ ...<3 lines>... raw=raw, ^^^^^^^^ ) ^ 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) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\query.py", line 1918, in _insert return query.get_compiler(using=using).execute_sql(returning_fields) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\sql\compiler.py", line 1925, in execute_sql cursor.execute(sql, params) ~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 122, in execute return super().execute(sql, params) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 79, in execute return self._execute_with_wrappers( ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ sql, params, many=False, executor=self._execute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 92, in _execute_with_wrappers return executor(sql, params, many, context) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 100, in _execute with self.db.wrap_database_errors: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\utils.py", line 94, in __exit__ raise dj_exc_value.with_traceback(traceback) from exc_value File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 105, in _execute return self.cursor.execute(sql, params) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\mysql\base.py", line 78, in execute return self.cursor.execute(query, args) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\cursors.py", line 179, in execute res = self._query(mogrified_query) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\cursors.py", line 330, in _query db.query(q) ~~~~~~~~^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\connections.py", line 286, in query _mysql.connection.query(self, query) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ django.db.utils.DataError: (1406, "Data too long for column 'protocal' at row 1") [ERROR][2026-04-20 10:34:26,484][log.py:249]Internal Server Error: /api/project/designDemand/save [WARNING][2026-04-20 10:35:26,599][operation.py:136]"POST - DesignController[create_design] /api/project/designDemand/save" (1406, "Data too long for column 'protocal' at row 1") [ERROR][2026-04-20 10:35:26,599][errors.py:131](1406, "Data too long for column 'protocal' at row 1") Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 105, in _execute return self.cursor.execute(sql, params) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\mysql\base.py", line 78, in execute return self.cursor.execute(query, args) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\cursors.py", line 179, in execute res = self._query(mogrified_query) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\cursors.py", line 330, in _query db.query(q) ~~~~~~~~^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\connections.py", line 286, in query _mysql.connection.query(self, query) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ MySQLdb.DataError: (1406, "Data too long for column 'protocal' at row 1") 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 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "D:\programs\uv\python\cpython-3.13.11-windows-x86_64-none\Lib\contextlib.py", line 85, in inner return func(*args, **kwds) File "E:\pycharmProjects\cdtestplant_v1\apps\project\controllers\design.py", line 100, in create_design qs = Design.objects.create(**asert_dict) 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) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\query.py", line 669, in create obj.save(force_insert=True, using=self.db) ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\base.py", line 874, in save self.save_base( ~~~~~~~~~~~~~~^ using=using, ^^^^^^^^^^^^ ...<2 lines>... update_fields=update_fields, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\base.py", line 966, in save_base updated = self._save_table( raw, ...<4 lines>... update_fields, ) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\base.py", line 1169, in _save_table results = self._do_insert( cls._base_manager, using, insert_fields, returning_fields, raw ) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\base.py", line 1220, in _do_insert return manager._insert( ~~~~~~~~~~~~~~~^ [self], ^^^^^^^ ...<3 lines>... raw=raw, ^^^^^^^^ ) ^ 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) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\query.py", line 1918, in _insert return query.get_compiler(using=using).execute_sql(returning_fields) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\sql\compiler.py", line 1925, in execute_sql cursor.execute(sql, params) ~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 122, in execute return super().execute(sql, params) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 79, in execute return self._execute_with_wrappers( ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ sql, params, many=False, executor=self._execute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 92, in _execute_with_wrappers return executor(sql, params, many, context) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 100, in _execute with self.db.wrap_database_errors: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\utils.py", line 94, in __exit__ raise dj_exc_value.with_traceback(traceback) from exc_value File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 105, in _execute return self.cursor.execute(sql, params) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\mysql\base.py", line 78, in execute return self.cursor.execute(query, args) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\cursors.py", line 179, in execute res = self._query(mogrified_query) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\cursors.py", line 330, in _query db.query(q) ~~~~~~~~^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\connections.py", line 286, in query _mysql.connection.query(self, query) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ django.db.utils.DataError: (1406, "Data too long for column 'protocal' at row 1") [ERROR][2026-04-20 10:35:26,608][log.py:249]Internal Server Error: /api/project/designDemand/save [WARNING][2026-04-20 10:35:27,464][operation.py:136]"POST - DesignController[create_design] /api/project/designDemand/save" (1406, "Data too long for column 'protocal' at row 1") [ERROR][2026-04-20 10:35:27,464][errors.py:131](1406, "Data too long for column 'protocal' at row 1") Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 105, in _execute return self.cursor.execute(sql, params) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\mysql\base.py", line 78, in execute return self.cursor.execute(query, args) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\cursors.py", line 179, in execute res = self._query(mogrified_query) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\cursors.py", line 330, in _query db.query(q) ~~~~~~~~^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\connections.py", line 286, in query _mysql.connection.query(self, query) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ MySQLdb.DataError: (1406, "Data too long for column 'protocal' at row 1") 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 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "D:\programs\uv\python\cpython-3.13.11-windows-x86_64-none\Lib\contextlib.py", line 85, in inner return func(*args, **kwds) File "E:\pycharmProjects\cdtestplant_v1\apps\project\controllers\design.py", line 100, in create_design qs = Design.objects.create(**asert_dict) 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) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\query.py", line 669, in create obj.save(force_insert=True, using=self.db) ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\base.py", line 874, in save self.save_base( ~~~~~~~~~~~~~~^ using=using, ^^^^^^^^^^^^ ...<2 lines>... update_fields=update_fields, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\base.py", line 966, in save_base updated = self._save_table( raw, ...<4 lines>... update_fields, ) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\base.py", line 1169, in _save_table results = self._do_insert( cls._base_manager, using, insert_fields, returning_fields, raw ) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\base.py", line 1220, in _do_insert return manager._insert( ~~~~~~~~~~~~~~~^ [self], ^^^^^^^ ...<3 lines>... raw=raw, ^^^^^^^^ ) ^ 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) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\query.py", line 1918, in _insert return query.get_compiler(using=using).execute_sql(returning_fields) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\sql\compiler.py", line 1925, in execute_sql cursor.execute(sql, params) ~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 122, in execute return super().execute(sql, params) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 79, in execute return self._execute_with_wrappers( ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ sql, params, many=False, executor=self._execute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 92, in _execute_with_wrappers return executor(sql, params, many, context) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 100, in _execute with self.db.wrap_database_errors: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\utils.py", line 94, in __exit__ raise dj_exc_value.with_traceback(traceback) from exc_value File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 105, in _execute return self.cursor.execute(sql, params) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\mysql\base.py", line 78, in execute return self.cursor.execute(query, args) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\cursors.py", line 179, in execute res = self._query(mogrified_query) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\cursors.py", line 330, in _query db.query(q) ~~~~~~~~^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\connections.py", line 286, in query _mysql.connection.query(self, query) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ django.db.utils.DataError: (1406, "Data too long for column 'protocal' at row 1") [ERROR][2026-04-20 10:35:27,473][log.py:249]Internal Server Error: /api/project/designDemand/save [WARNING][2026-04-20 10:35:27,981][operation.py:136]"POST - DesignController[create_design] /api/project/designDemand/save" (1406, "Data too long for column 'protocal' at row 1") [ERROR][2026-04-20 10:35:27,981][errors.py:131](1406, "Data too long for column 'protocal' at row 1") Traceback (most recent call last): File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 105, in _execute return self.cursor.execute(sql, params) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\mysql\base.py", line 78, in execute return self.cursor.execute(query, args) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\cursors.py", line 179, in execute res = self._query(mogrified_query) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\cursors.py", line 330, in _query db.query(q) ~~~~~~~~^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\connections.py", line 286, in query _mysql.connection.query(self, query) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ MySQLdb.DataError: (1406, "Data too long for column 'protocal' at row 1") 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 217, 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 108, in as_view result = self.route.view_func( ctx.controller_instance, *args, **ctx.view_func_kwargs ) File "D:\programs\uv\python\cpython-3.13.11-windows-x86_64-none\Lib\contextlib.py", line 85, in inner return func(*args, **kwds) File "E:\pycharmProjects\cdtestplant_v1\apps\project\controllers\design.py", line 100, in create_design qs = Design.objects.create(**asert_dict) 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) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\query.py", line 669, in create obj.save(force_insert=True, using=self.db) ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\base.py", line 874, in save self.save_base( ~~~~~~~~~~~~~~^ using=using, ^^^^^^^^^^^^ ...<2 lines>... update_fields=update_fields, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\base.py", line 966, in save_base updated = self._save_table( raw, ...<4 lines>... update_fields, ) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\base.py", line 1169, in _save_table results = self._do_insert( cls._base_manager, using, insert_fields, returning_fields, raw ) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\base.py", line 1220, in _do_insert return manager._insert( ~~~~~~~~~~~~~~~^ [self], ^^^^^^^ ...<3 lines>... raw=raw, ^^^^^^^^ ) ^ 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) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\query.py", line 1918, in _insert return query.get_compiler(using=using).execute_sql(returning_fields) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\models\sql\compiler.py", line 1925, in execute_sql cursor.execute(sql, params) ~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 122, in execute return super().execute(sql, params) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 79, in execute return self._execute_with_wrappers( ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ sql, params, many=False, executor=self._execute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 92, in _execute_with_wrappers return executor(sql, params, many, context) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 100, in _execute with self.db.wrap_database_errors: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\utils.py", line 94, in __exit__ raise dj_exc_value.with_traceback(traceback) from exc_value File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\utils.py", line 105, in _execute return self.cursor.execute(sql, params) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\django\db\backends\mysql\base.py", line 78, in execute return self.cursor.execute(query, args) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\cursors.py", line 179, in execute res = self._query(mogrified_query) File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\cursors.py", line 330, in _query db.query(q) ~~~~~~~~^^^ File "E:\pycharmProjects\cdtestplant_v1\.venv\Lib\site-packages\MySQLdb\connections.py", line 286, in query _mysql.connection.query(self, query) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ django.db.utils.DataError: (1406, "Data too long for column 'protocal' at row 1") [ERROR][2026-04-20 10:35:27,991][log.py:249]Internal Server Error: /api/project/designDemand/save [WARNING][2026-04-20 10:45:28,053][log.py:249]Bad Request: /api/project/editDesignDemand/4028 [ERROR][2026-04-20 17:05:17,173][log.py:249]Internal Server Error: /api/project/case/create_by_demand