Совместимость Django испорчена с Python
я понятия не имею, что случилось с Джанго ,
я использую django 1.8.6 и python 3.5.2
я работаю над формой и проверкой формы, как хорошо работает проверка поля, но я заметил, что ошибка проверки для пустого поля не была ошибкой, по умолчанию django установил обязательное поле в True, и поэтому оно должно было вызвать ошибку , но самое смешное было то , что у меня есть две формы, и то, что я пробовал, было просто ошибкой.,
Что я уже пробовал:
на самом деле я попытался обновить django до последней версии 1.11, и когда я проверил форму, она начала работать, пустое поле вызвало ошибку проверки по умолчанию, не касаясь кода", а затем я проверил вторую форму, которая была все той же no empty validation error !....
путаница заключается в том, почему форма django автоматически начала работать после обновления до 1.11 с той же версией python 3.5.2 и с тем же кодом , и почему вторая форма не работала, а первая !
если есть проблема совместимости, с которой я сталкиваюсь, то почему пользовательский метод clean_ также не работает ни с атрибутом error_messages.
Richard MacCutchan
Вы должны опубликовать это на сайте Django.
Andriken
может быть, наконец, я попробую воссоздать виртуальный env и установить правильную совместимую версию как можно лучше в соответствии с официальным руководством django по совместимой версии django и python.