Как предотвратить отображение имени вашего поля в вашем form.py на форме после использования 'as_cripsy_field' в вашем шаблоне
Как остановить имя моего поля в моем form.py, от отображения в качестве метки на моей форме после использования as_cripsy_field в моем шаблоне в поле ввода.
пример:
{{form.fieldname|as_cripsy_field}}
Вы можете использовать helper attributes
Чтобы удалить все поля label, вы можете установить form_show_labels
в False в методе init()
. По умолчанию он имеет значение True.
from crispy_forms.helper import FormHelper
class ExampleForm(forms.Form):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.helper = FormHelper(self)
self.helper.form_show_labels = False
Для удаления метки поля для определенного конкретного поля вы можете использовать
self.fields['your_field_name'].label = False