Как в 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'})) выглядит так: Хочу в центр сдвинуть поле введите сюда описание изображения

Вернуться на верх