Django forms.ModelMultipleChoiceField выглядит по-разному, когда в форму передается экземпляр и когда форма пуста

у меня есть эта модель ModelMultipleChoiceField,

    services = forms.ModelMultipleChoiceField(
        queryset=Services.objects.all(),
        widget=forms.SelectMultiple(attrs={'class': 'select2'}),
        required=False
    )

когда i отображает пустую форму, это выглядит так: без экземпляра

но когда я передаю в форму экземпляр, поле отображается так: с экземпляром

я хочу, чтобы оба имели вид первого скриншота

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