Это сделает поле и его метку невидимыми.

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

Какой лучший способ превратить это поле вHiddenInput поле? Я знаю, что могу установить атрибуты на поле сform['fieldname'].field.widget.attr['readonly'] = 'readonly'и я могу установить желаемое начальное значение с помощьюform.initial['fieldname'] = 'mydesiredvalue', Однако это не изменит форму виджета.

Какой самый лучший / самый django-y / наименее хакерский способ сделать это поле<input type="hidden" поле?

Ответы на вопрос(6)

Ваш ответ на вопрос