Отключенное поле Django с начальными данными вызывает ошибки проверки

В моей форме есть поле, в котором указаны исходные данные и оно отключено, если пользователь является сотрудником (администратор может выбрать из списка). У меня отключено это поле для персонала со строкой кода ниже.

self.fields[''].disabled = True

После обновления до django 1.11.7 он начал выдавать ошибки проверки. Я пытался сделать это только для чтения с

self.fields ['']. widget.attrs ['readonly'] = True

Css становится только для чтения, но я все еще могу вносить изменения.

Это ошибка 1.11.7 или что-то произошло в изменениях работы отключенной функции. Я не смог найти ничего нового в документации

1 ответ

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

Другие вопросы по тегам