Andriken Ответов: 0

Совместимость 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.

0 Ответов