#django #django-models #django-views #django-forms
Вопрос:
Я хочу динамически отображать/скрывать поля форм django в представлениях. В настоящее время я могу отключить поля из представлений и динамически отображать поля, но не могу скрыть их (не занимая места для полей в html).
Например, у меня есть поле адреса в форме django, и я отключаю его, как показано ниже
registration_form.initial['address'] = register[0]['address']
registration_form.fields['address'].disabled = True
Чтобы скрыть поле, я попытался ниже, но оно занимает место поля в html
registration_form.initial['address'] = register[0]['address']
registration_form.fields['address'].widget = HiddenInput()
Как я могу скрыть поле из формы django?
Комментарии:
1. Было бы полезно, если бы вы включили свои взгляды и формы
2. Как насчет того, чтобы исключить поле из формы?
3. Нужно показать поля для нового пользователя, но для старых пользователей поля должны быть скрыты, чтобы информация не раскрывалась. Поэтому нельзя исключать поля из формы django