|
@@ -8977,3 +8977,309 @@ NameError: name 'serializer' is not defined
|
|
[2025-05-23 13:15:54,701][django.server.log_message():187] [ERROR] "GET /container/container_wcs/ HTTP/1.1" 500 60
|
|
[2025-05-23 13:15:54,701][django.server.log_message():187] [ERROR] "GET /container/container_wcs/ HTTP/1.1" 500 60
|
|
[2025-05-23 13:26:07,453][django.request.log_response():241] [ERROR] Internal Server Error: /container/container_wcs/
|
|
[2025-05-23 13:26:07,453][django.request.log_response():241] [ERROR] Internal Server Error: /container/container_wcs/
|
|
[2025-05-23 13:26:07,456][django.server.log_message():187] [ERROR] "GET /container/container_wcs/ HTTP/1.1" 500 60
|
|
[2025-05-23 13:26:07,456][django.server.log_message():187] [ERROR] "GET /container/container_wcs/ HTTP/1.1" 500 60
|
|
|
|
+[2025-05-25 16:32:48,656][django.request.log_response():241] [ERROR] Internal Server Error: /bound/outbatch/
|
|
|
|
+Traceback (most recent call last):
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\core\handlers\exception.py", line 55, in inner
|
|
|
|
+ response = get_response(request)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\core\handlers\base.py", line 197, in _get_response
|
|
|
|
+ response = wrapped_callback(request, *callback_args, **callback_kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\views\decorators\csrf.py", line 54, in wrapped_view
|
|
|
|
+ return view_func(*args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\viewsets.py", line 125, in view
|
|
|
|
+ return self.dispatch(request, *args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 509, in dispatch
|
|
|
|
+ response = self.handle_exception(exc)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 469, in handle_exception
|
|
|
|
+ self.raise_uncaught_exception(exc)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 480, in raise_uncaught_exception
|
|
|
|
+ raise exc
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 506, in dispatch
|
|
|
|
+ response = handler(request, *args, **kwargs)
|
|
|
|
+ File "D:\Document\code\vue\greater_wms\bound\views.py", line 819, in create
|
|
|
|
+ bound_obj = BoundListModel.objects.get(id=data['bound_list_id'])
|
|
|
|
+KeyError: 'bound_list_id'
|
|
|
|
+[2025-05-25 16:32:48,659][django.server.log_message():187] [ERROR] "POST /bound/outbatch/ HTTP/1.1" 500 112954
|
|
|
|
+[2025-05-25 16:39:04,668][django.request.log_response():241] [ERROR] Internal Server Error: /container/out_task/
|
|
|
|
+[2025-05-25 16:39:04,669][django.server.log_message():187] [ERROR] "POST /container/out_task/ HTTP/1.1" 500 42
|
|
|
|
+[2025-05-25 16:55:25,265][django.request.log_response():241] [ERROR] Internal Server Error: /container/out_task/
|
|
|
|
+[2025-05-25 16:55:25,268][django.server.log_message():187] [ERROR] "POST /container/out_task/ HTTP/1.1" 500 42
|
|
|
|
+[2025-05-25 16:57:43,645][django.request.log_response():241] [ERROR] Internal Server Error: /container/out_task/
|
|
|
|
+[2025-05-25 16:57:43,646][django.server.log_message():187] [ERROR] "POST /container/out_task/ HTTP/1.1" 500 42
|
|
|
|
+[2025-05-25 16:57:56,023][django.request.log_response():241] [ERROR] Internal Server Error: /container/out_task/
|
|
|
|
+[2025-05-25 16:57:56,024][django.server.log_message():187] [ERROR] "POST /container/out_task/ HTTP/1.1" 500 42
|
|
|
|
+[2025-05-25 21:59:04,118][django.request.log_response():241] [ERROR] Internal Server Error: /bound/outbatch/
|
|
|
|
+Traceback (most recent call last):
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\core\handlers\exception.py", line 55, in inner
|
|
|
|
+ response = get_response(request)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\core\handlers\base.py", line 197, in _get_response
|
|
|
|
+ response = wrapped_callback(request, *callback_args, **callback_kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\views\decorators\csrf.py", line 54, in wrapped_view
|
|
|
|
+ return view_func(*args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\viewsets.py", line 125, in view
|
|
|
|
+ return self.dispatch(request, *args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 509, in dispatch
|
|
|
|
+ response = self.handle_exception(exc)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 469, in handle_exception
|
|
|
|
+ self.raise_uncaught_exception(exc)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 480, in raise_uncaught_exception
|
|
|
|
+ raise exc
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 506, in dispatch
|
|
|
|
+ response = handler(request, *args, **kwargs)
|
|
|
|
+ File "D:\Document\code\vue\greater_wms\bound\views.py", line 815, in create
|
|
|
|
+ batch_obj = BoundBatchModel.objects.get(bound_number=data['out_number'])
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\db\models\manager.py", line 85, in manager_method
|
|
|
|
+ return getattr(self.get_queryset(), name)(*args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\db\models\query.py", line 650, in get
|
|
|
|
+ raise self.model.DoesNotExist(
|
|
|
|
+bound.models.BoundBatchModel.DoesNotExist: BoundBatchModel matching query does not exist.
|
|
|
|
+[2025-05-25 21:59:04,122][django.server.log_message():187] [ERROR] "POST /bound/outbatch/ HTTP/1.1" 500 122846
|
|
|
|
+[2025-05-26 13:15:56,189][django.request.log_response():241] [ERROR] Internal Server Error: /bin/91/
|
|
|
|
+Traceback (most recent call last):
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\core\handlers\exception.py", line 55, in inner
|
|
|
|
+ response = get_response(request)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\core\handlers\base.py", line 197, in _get_response
|
|
|
|
+ response = wrapped_callback(request, *callback_args, **callback_kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\views\decorators\csrf.py", line 54, in wrapped_view
|
|
|
|
+ return view_func(*args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\viewsets.py", line 125, in view
|
|
|
|
+ return self.dispatch(request, *args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 509, in dispatch
|
|
|
|
+ response = self.handle_exception(exc)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 469, in handle_exception
|
|
|
|
+ self.raise_uncaught_exception(exc)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 480, in raise_uncaught_exception
|
|
|
|
+ raise exc
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 506, in dispatch
|
|
|
|
+ response = handler(request, *args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\mixins.py", line 56, in retrieve
|
|
|
|
+ return Response(serializer.data)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 555, in data
|
|
|
|
+ ret = super().data
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 253, in data
|
|
|
|
+ self._data = self.to_representation(self.instance)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 509, in to_representation
|
|
|
|
+ attribute = field.get_attribute(instance)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\fields.py", line 446, in get_attribute
|
|
|
|
+ return get_attribute(instance, self.source_attrs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\fields.py", line 101, in get_attribute
|
|
|
|
+ instance = instance()
|
|
|
|
+ File "D:\Document\code\vue\greater_wms\bin\models.py", line 76, in get_active_containers
|
|
|
|
+ return self.current_containers.filter(
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\db\models\manager.py", line 85, in manager_method
|
|
|
|
+ return getattr(self.get_queryset(), name)(*args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\db\models\query.py", line 1420, in filter
|
|
|
|
+ return self._filter_or_exclude(False, args, kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\db\models\query.py", line 1438, in _filter_or_exclude
|
|
|
|
+ clone._filter_or_exclude_inplace(negate, args, kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\db\models\query.py", line 1445, in _filter_or_exclude_inplace
|
|
|
|
+ self._query.add_q(Q(*args, **kwargs))
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\db\models\sql\query.py", line 1532, in add_q
|
|
|
|
+ clause, _ = self._add_q(q_object, self.used_aliases)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\db\models\sql\query.py", line 1562, in _add_q
|
|
|
|
+ child_clause, needed_inner = self.build_filter(
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\db\models\sql\query.py", line 1407, in build_filter
|
|
|
|
+ lookups, parts, reffed_expression = self.solve_lookup_type(arg)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\db\models\sql\query.py", line 1217, in solve_lookup_type
|
|
|
|
+ _, field, _, lookup_parts = self.names_to_path(lookup_splitted, self.get_meta())
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\db\models\sql\query.py", line 1709, in names_to_path
|
|
|
|
+ raise FieldError(
|
|
|
|
+django.core.exceptions.FieldError: Cannot resolve keyword 'is_active' into field. Choices are: allocation_history, available, container_code, current_location, details, id, last_operation, location_links, locationchangelog, locationmodel, operations, status, target_location
|
|
|
|
+[2025-05-26 13:15:56,193][django.server.log_message():187] [ERROR] "GET /bin/91/ HTTP/1.1" 500 196184
|
|
|
|
+[2025-05-26 13:17:27,893][django.request.log_response():241] [ERROR] Internal Server Error: /bin/91/
|
|
|
|
+Traceback (most recent call last):
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\core\handlers\exception.py", line 55, in inner
|
|
|
|
+ response = get_response(request)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\core\handlers\base.py", line 197, in _get_response
|
|
|
|
+ response = wrapped_callback(request, *callback_args, **callback_kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\views\decorators\csrf.py", line 54, in wrapped_view
|
|
|
|
+ return view_func(*args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\viewsets.py", line 125, in view
|
|
|
|
+ return self.dispatch(request, *args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 509, in dispatch
|
|
|
|
+ response = self.handle_exception(exc)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 469, in handle_exception
|
|
|
|
+ self.raise_uncaught_exception(exc)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 480, in raise_uncaught_exception
|
|
|
|
+ raise exc
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 506, in dispatch
|
|
|
|
+ response = handler(request, *args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\mixins.py", line 56, in retrieve
|
|
|
|
+ return Response(serializer.data)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 555, in data
|
|
|
|
+ ret = super().data
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 253, in data
|
|
|
|
+ self._data = self.to_representation(self.instance)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 509, in to_representation
|
|
|
|
+ attribute = field.get_attribute(instance)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\fields.py", line 446, in get_attribute
|
|
|
|
+ return get_attribute(instance, self.source_attrs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\fields.py", line 101, in get_attribute
|
|
|
|
+ instance = instance()
|
|
|
|
+ File "D:\Document\code\vue\greater_wms\bin\models.py", line 78, in get_active_containers
|
|
|
|
+ return LocationContainerLink.objects.filter(
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\db\models\manager.py", line 85, in manager_method
|
|
|
|
+ return getattr(self.get_queryset(), name)(*args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\db\models\query.py", line 1420, in filter
|
|
|
|
+ return self._filter_or_exclude(False, args, kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\db\models\query.py", line 1438, in _filter_or_exclude
|
|
|
|
+ clone._filter_or_exclude_inplace(negate, args, kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\db\models\query.py", line 1445, in _filter_or_exclude_inplace
|
|
|
|
+ self._query.add_q(Q(*args, **kwargs))
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\db\models\sql\query.py", line 1532, in add_q
|
|
|
|
+ clause, _ = self._add_q(q_object, self.used_aliases)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\db\models\sql\query.py", line 1562, in _add_q
|
|
|
|
+ child_clause, needed_inner = self.build_filter(
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\db\models\sql\query.py", line 1478, in build_filter
|
|
|
|
+ condition = self.build_lookup(lookups, col, value)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\db\models\sql\query.py", line 1292, in build_lookup
|
|
|
|
+ raise FieldError(
|
|
|
|
+django.core.exceptions.FieldError: Related Field got invalid lookup: is_active
|
|
|
|
+[2025-05-26 13:17:27,897][django.server.log_message():187] [ERROR] "GET /bin/91/ HTTP/1.1" 500 198133
|
|
|
|
+[2025-05-26 13:18:00,752][django.request.log_response():241] [ERROR] Internal Server Error: /bin/88/
|
|
|
|
+Traceback (most recent call last):
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\fields.py", line 446, in get_attribute
|
|
|
|
+ return get_attribute(instance, self.source_attrs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\fields.py", line 96, in get_attribute
|
|
|
|
+ instance = getattr(instance, attr)
|
|
|
|
+AttributeError: 'LocationContainerLink' object has no attribute 'container_code'
|
|
|
|
+
|
|
|
|
+During handling of the above exception, another exception occurred:
|
|
|
|
+
|
|
|
|
+Traceback (most recent call last):
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\core\handlers\exception.py", line 55, in inner
|
|
|
|
+ response = get_response(request)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\core\handlers\base.py", line 197, in _get_response
|
|
|
|
+ response = wrapped_callback(request, *callback_args, **callback_kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\views\decorators\csrf.py", line 54, in wrapped_view
|
|
|
|
+ return view_func(*args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\viewsets.py", line 125, in view
|
|
|
|
+ return self.dispatch(request, *args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 509, in dispatch
|
|
|
|
+ response = self.handle_exception(exc)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 469, in handle_exception
|
|
|
|
+ self.raise_uncaught_exception(exc)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 480, in raise_uncaught_exception
|
|
|
|
+ raise exc
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 506, in dispatch
|
|
|
|
+ response = handler(request, *args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\mixins.py", line 56, in retrieve
|
|
|
|
+ return Response(serializer.data)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 555, in data
|
|
|
|
+ ret = super().data
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 253, in data
|
|
|
|
+ self._data = self.to_representation(self.instance)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 522, in to_representation
|
|
|
|
+ ret[field.field_name] = field.to_representation(attribute)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 686, in to_representation
|
|
|
|
+ return [
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 687, in <listcomp>
|
|
|
|
+ self.child.to_representation(item) for item in iterable
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 509, in to_representation
|
|
|
|
+ attribute = field.get_attribute(instance)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\fields.py", line 479, in get_attribute
|
|
|
|
+ raise type(exc)(msg)
|
|
|
|
+AttributeError: Got AttributeError when attempting to get a value for field `container_code` on serializer `ContainerSimpleSerializer`.
|
|
|
|
+The serializer field might be named incorrectly and not match any attribute or key on the `LocationContainerLink` instance.
|
|
|
|
+Original exception text was: 'LocationContainerLink' object has no attribute 'container_code'.
|
|
|
|
+[2025-05-26 13:18:00,754][django.server.log_message():187] [ERROR] "GET /bin/88/ HTTP/1.1" 500 170439
|
|
|
|
+[2025-05-26 13:20:26,195][django.request.log_response():241] [ERROR] Internal Server Error: /bin/88/
|
|
|
|
+Traceback (most recent call last):
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\fields.py", line 101, in get_attribute
|
|
|
|
+ instance = instance()
|
|
|
|
+ File "D:\Document\code\vue\greater_wms\bin\models.py", line 84, in get_active_containers
|
|
|
|
+ return location_links.containers.filter(is_active=True)
|
|
|
|
+AttributeError: 'LocationContainerLink' object has no attribute 'containers'
|
|
|
|
+
|
|
|
|
+During handling of the above exception, another exception occurred:
|
|
|
|
+
|
|
|
|
+Traceback (most recent call last):
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\core\handlers\exception.py", line 55, in inner
|
|
|
|
+ response = get_response(request)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\core\handlers\base.py", line 197, in _get_response
|
|
|
|
+ response = wrapped_callback(request, *callback_args, **callback_kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\views\decorators\csrf.py", line 54, in wrapped_view
|
|
|
|
+ return view_func(*args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\viewsets.py", line 125, in view
|
|
|
|
+ return self.dispatch(request, *args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 509, in dispatch
|
|
|
|
+ response = self.handle_exception(exc)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 469, in handle_exception
|
|
|
|
+ self.raise_uncaught_exception(exc)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 480, in raise_uncaught_exception
|
|
|
|
+ raise exc
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 506, in dispatch
|
|
|
|
+ response = handler(request, *args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\mixins.py", line 56, in retrieve
|
|
|
|
+ return Response(serializer.data)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 555, in data
|
|
|
|
+ ret = super().data
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 253, in data
|
|
|
|
+ self._data = self.to_representation(self.instance)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 509, in to_representation
|
|
|
|
+ attribute = field.get_attribute(instance)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\fields.py", line 446, in get_attribute
|
|
|
|
+ return get_attribute(instance, self.source_attrs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\fields.py", line 106, in get_attribute
|
|
|
|
+ raise ValueError('Exception raised in callable attribute "{}"; original exception was: {}'.format(attr, exc))
|
|
|
|
+ValueError: Exception raised in callable attribute "get_active_containers"; original exception was: 'LocationContainerLink' object has no attribute 'containers'
|
|
|
|
+[2025-05-26 13:20:26,198][django.server.log_message():187] [ERROR] "GET /bin/88/ HTTP/1.1" 500 157952
|
|
|
|
+[2025-05-26 13:21:13,256][django.request.log_response():241] [ERROR] Internal Server Error: /bin/88/
|
|
|
|
+Traceback (most recent call last):
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\core\handlers\exception.py", line 55, in inner
|
|
|
|
+ response = get_response(request)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\core\handlers\base.py", line 197, in _get_response
|
|
|
|
+ response = wrapped_callback(request, *callback_args, **callback_kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\views\decorators\csrf.py", line 54, in wrapped_view
|
|
|
|
+ return view_func(*args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\viewsets.py", line 125, in view
|
|
|
|
+ return self.dispatch(request, *args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 509, in dispatch
|
|
|
|
+ response = self.handle_exception(exc)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 469, in handle_exception
|
|
|
|
+ self.raise_uncaught_exception(exc)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 480, in raise_uncaught_exception
|
|
|
|
+ raise exc
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 506, in dispatch
|
|
|
|
+ response = handler(request, *args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\mixins.py", line 56, in retrieve
|
|
|
|
+ return Response(serializer.data)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 555, in data
|
|
|
|
+ ret = super().data
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 253, in data
|
|
|
|
+ self._data = self.to_representation(self.instance)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 522, in to_representation
|
|
|
|
+ ret[field.field_name] = field.to_representation(attribute)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 686, in to_representation
|
|
|
|
+ return [
|
|
|
|
+TypeError: 'ContainerListModel' object is not iterable
|
|
|
|
+[2025-05-26 13:21:13,259][django.server.log_message():187] [ERROR] "GET /bin/88/ HTTP/1.1" 500 144425
|
|
|
|
+[2025-05-26 13:23:03,159][django.request.log_response():241] [ERROR] Internal Server Error: /bin/88/
|
|
|
|
+Traceback (most recent call last):
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\core\handlers\exception.py", line 55, in inner
|
|
|
|
+ response = get_response(request)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\core\handlers\base.py", line 197, in _get_response
|
|
|
|
+ response = wrapped_callback(request, *callback_args, **callback_kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\django\views\decorators\csrf.py", line 54, in wrapped_view
|
|
|
|
+ return view_func(*args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\viewsets.py", line 125, in view
|
|
|
|
+ return self.dispatch(request, *args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 509, in dispatch
|
|
|
|
+ response = self.handle_exception(exc)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 469, in handle_exception
|
|
|
|
+ self.raise_uncaught_exception(exc)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 480, in raise_uncaught_exception
|
|
|
|
+ raise exc
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\views.py", line 506, in dispatch
|
|
|
|
+ response = handler(request, *args, **kwargs)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\mixins.py", line 56, in retrieve
|
|
|
|
+ return Response(serializer.data)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 555, in data
|
|
|
|
+ ret = super().data
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 253, in data
|
|
|
|
+ self._data = self.to_representation(self.instance)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 522, in to_representation
|
|
|
|
+ ret[field.field_name] = field.to_representation(attribute)
|
|
|
|
+ File "d:\Document\code\vue\greater_wms\.venv\lib\site-packages\rest_framework\serializers.py", line 686, in to_representation
|
|
|
|
+ return [
|
|
|
|
+TypeError: 'ContainerListModel' object is not iterable
|
|
|
|
+[2025-05-26 13:23:03,164][django.server.log_message():187] [ERROR] "GET /bin/88/ HTTP/1.1" 500 144690
|