Я не могу проверить данные POST с булевским значением поля «false», это отлично работает с «истинным». Я уже пытался заставить «0», «False» и «false», но метод is_valid() возвращает false с ошибкой «Это поле обязательно».Невозможно проверить логическое поле, если значение = false (отсутствует поле)
Мой пост ДИКТ данные:
<QueryDict: {u'vote': [u'false'], u'csrfmiddlewaretoken': [u'l3RlmeHDnv7Y5aQiNJoadLUZDsiOFUI'], u'id': [u'40']}>
Если я отправляю «истина» значение для этого поля, QueryDict точно такой же, только «ложь» меняется.
Я попытался преобразовать в str вместо unicode dict, но он не работает.
Спасибо!
Это возможно. Но каков правильный ответ формы для логического поля? В моем JS-коде я просто возвращаю результат теста. – Loy