Как в Django для формы ModelChoiceField применить виджет со стилями?
class CommentForm(forms.ModelForm):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.fields['post_blog'].empty_label = 'Задача не выбрана'
body = forms.CharField(label='Коментарий', widget=forms.Textarea(attrs={'class': 'form-input', 'rows': 7}))
post_blog = forms.ModelChoiceField(label='Выберите задачу', queryset=Blog.objects.all(),
widget=forms.ModelChoiceField(attrs={'class': 'form-input'}))
class Meta:
model = Comment
fields = ('body', 'post_blog')
Так выдает ошибку
TypeError: ModelChoiceField.init() missing 1 required positional argument: 'queryset'
Без строки widget=forms.ModelChoiceField(attrs={'class': 'form-input'})) выглядит так:
Хочу в центр сдвинуть поле