Как применить стиль Bootstrap ко всем полям формы с помощью виджетов в Django?
У меня длинная форма, поэтому я отображаю ее с помощью fields = "__all__"
в классе Meta. Мне интересно, есть ли способ применить стиль ко всем полям без необходимости выражать их все по отдельности в виджетах?
Стиль, который я хочу применить ко всем полям, это attrs={'class': 'form-control'}
, который является стилем bootstrap.
forms.py:
class CompanyDirectApplication(forms.ModelForm):
class Meta:
model = Direct
fields = "__all__"
widgets = {
'completed': forms.HiddenInput(),
'important_persons': Textarea(attrs={'class': 'form-control'}),
}
labels = {
"important_persons": "Please list all Directors, Partners, Associates and Company Secretary:",
"trading_name": "Trading Name (if different)",
# Many more labels follow this
}