Отключенное поле Django с начальными данными вызывает ошибки проверки
В моей форме есть поле, в котором указаны исходные данные и оно отключено, если пользователь является сотрудником (администратор может выбрать из списка). У меня отключено это поле для персонала со строкой кода ниже.
self.fields[''].disabled = True
После обновления до django 1.11.7 он начал выдавать ошибки проверки. Я пытался сделать это только для чтения с
self.fields ['']. widget.attrs ['readonly'] = True
Css становится только для чтения, но я все еще могу вносить изменения.
Это ошибка 1.11.7 или что-то произошло в изменениях работы отключенной функции. Я не смог найти ничего нового в документации
1 ответ
Не лучший обходной путь, но мне удалось заставить его работать. В поле модели я сделал его пустым =True, чтобы он не вызывал проверки пустого поля с disabled =True, затем в методе сохранения я присвоил нужное мне значение еще раз.