Django todoApp возникает проблема при добавлении задачи

У меня возникают проблемы с добавлением задач. Он показывает MultiValueDictKeyError в моем коде.

Вот мой исходный код - https://github.com/Aliwahid17/todoApp

Пожалуйста, помогите мне решить проблему.

Ваш вопрос плохо описан, кодовая база и сообщение об ошибке должны быть здесь, а не в репозитории, но я могу ответить.

проблема находится в файле index.html :

<input type="checkbox" name="checkedbox" id="{{todo.id}}" class="taskCheckbox" value="{{todo.id}}">

после этого попробуйте в view.py:

  checkedlist = request.POST["checkedbox"]

Это известное поведение для Checkbox: если ваш флажок не "отмечен", браузер не посылает ключ 'checkedbox'.

У вас просто нет в запросе ключа 'checkedbox', вы можете увидеть это сами в отладчике перед запросом :)

Вернуться на верх