Erreur 500 lors de la modification d'une commande envoyée
Internal Server Error: /boutique/order/edit
RelatedObjectDoesNotExist at /boutique/order/edit OrderItem has no item.
Traceback
Traceback:
File "/home/sde/prod/.venv/lib/python3.8/site-packages/django/core/handlers/exception.py" in inner
34. response = get_response(request)
File "/home/sde/prod/.venv/lib/python3.8/site-packages/django/core/handlers/base.py" in _get_response
115. response = self.process_exception_by_middleware(e, request)
File "/home/sde/prod/.venv/lib/python3.8/site-packages/django/core/handlers/base.py" in _get_response
113. response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/home/sde/prod/.venv/lib/python3.8/site-packages/django/views/generic/base.py" in view
71. return self.dispatch(request, *args, **kwargs)
File "/home/sde/prod/.venv/lib/python3.8/site-packages/django/contrib/auth/mixins.py" in dispatch
52. return super().dispatch(request, *args, **kwargs)
File "/home/sde/prod/.venv/lib/python3.8/site-packages/django/views/generic/base.py" in dispatch
97. return handler(request, *args, **kwargs)
File "/home/sde/prod/.venv/lib/python3.8/site-packages/django/views/generic/edit.py" in post
194. return super().post(request, *args, **kwargs)
File "/home/sde/prod/.venv/lib/python3.8/site-packages/django/views/generic/edit.py" in post
141. if form.is_valid():
File "/home/sde/prod/.venv/lib/python3.8/site-packages/django/forms/formsets.py" in is_valid
301. self.errors
File "/home/sde/prod/.venv/lib/python3.8/site-packages/django/forms/formsets.py" in errors
281. self.full_clean()
File "/home/sde/prod/.venv/lib/python3.8/site-packages/django/forms/formsets.py" in full_clean
323. form = self.forms[i]
File "/home/sde/prod/.venv/lib/python3.8/site-packages/django/utils/functional.py" in __get__
80. res = instance.__dict__[self.name] = self.func(instance)
File "/home/sde/prod/.venv/lib/python3.8/site-packages/django/forms/formsets.py" in forms
135. forms = [self._construct_form(i, **self.get_form_kwargs(i))
File "/home/sde/prod/.venv/lib/python3.8/site-packages/django/forms/formsets.py" in <listcomp>
135. forms = [self._construct_form(i, **self.get_form_kwargs(i))
File "/home/sde/prod/.venv/lib/python3.8/site-packages/django/forms/models.py" in _construct_form
916. form = super()._construct_form(i, **kwargs)
File "/home/sde/prod/.venv/lib/python3.8/site-packages/django/forms/models.py" in _construct_form
620. form = super()._construct_form(i, **kwargs)
File "/home/sde/prod/.venv/lib/python3.8/site-packages/django/forms/formsets.py" in _construct_form
172. form = self.form(**defaults)
File "./boutique/forms.py" in __init__
33. item = instance.item
File "/home/sde/prod/.venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py" in __get__
188. raise self.RelatedObjectDoesNotExist(
Exception Type: RelatedObjectDoesNotExist at /boutique/order/edit
Exception Value: OrderItem has no item.
Request information
Request information:
USER: redacted
GET: No GET data
POST:
csrfmiddlewaretoken = 'redacted'
items-TOTAL_FORMS = '1'
items-INITIAL_FORMS = '1'
items-MIN_NUM_FORMS = '0'
items-MAX_NUM_FORMS = '1000'
items-0-customization = ''
items-0-option = 'XS'
items-0-second_option = 'Hot_chocolate_Vanilla_milkshake'
items-0-quantity = '1'
items-0-DELETE = 'on'
items-0-id = '147'
items-0-order = '169'