Это сделает поле и его метку невидимыми.
я есть форма Джанго сRegexField
(что очень похоже на обычное поле ввода текста). На мой взгляд, при определенных условиях я хочу скрыть это от пользователя и стараться сделать форму максимально похожей.
Какой лучший способ превратить это поле вHiddenInput
поле? Я знаю, что могу установить атрибуты на поле сform['fieldname'].field.widget.attr['readonly'] = 'readonly'
и я могу установить желаемое начальное значение с помощьюform.initial['fieldname'] = 'mydesiredvalue'
, Однако это не изменит форму виджета.
Какой самый лучший / самый django-y / наименее хакерский способ сделать это поле<input type="hidden"
поле?