Если поле состояния не предназначено для установки пользователем, заполняющим форму, его, вероятно, вообще не должно быть в форме.
Если это значение позже будет использовано при создании / обновлении экземпляра модели или чего-то еще, было бы лучше просто включить значение, определенное вашим представлением, в метод сохранения формы, например form.save(status=my_status)
(если этоModelForm
) или когда вы создаете экземпляр своей модели, иначе.
Если пользователь вводит статус, то вы можете просто использовать пользовательский метод clean()
, который обеспечивает приемлемое значение.