Я хочу сделать свое поле в форме, доступной только для чтения. Я уже использовал отключенный в формах, но он не отправляет мои данные в базу данных, когда запрос POST запускается формой.
site_location = forms.CharField(disabled=True)
Итак, я проверил элемент и вручную добавил атрибут readonly в его HTML-код, чтобы проверить, работает ли readonly или нет. И только для чтения не имеет проблем с отправкой формы. Но отключенный говорит мне, что моя форма недействительна.
Readonly и Disabled имеют некоторые различия в соответствии с этим ответом:
В чем разница между disabled = "disabled" и readonly = "readonly" для полей ввода формы HTML?
Как я могу использовать readonly в формах вместо отключенных ??