Как применить стиль 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
        }
Вернуться на верх