Django - Два селектора полей выбора вместо одного при использовании select2

Я хочу сделать форму с полем выбора, по которому можно осуществлять поиск. Когда я использую select2, создается два селектора полей выбора этот снимок экрана показывает мою проблему вот моя форма:

class ClientSelectForm(forms.ModelForm):

    def __init__(self,*args,**kwargs):
        self.initial_client = kwargs.pop('initial_client')
        self.CLIENT_LIST = Client.objects.all()
        self.CLIENT_CHOICES = [('-----', '--انتخاب مشتری--')]


        for client in self.CLIENT_LIST:
            d_t = (client.uniqueId, client.clientName)
            self.CLIENT_CHOICES.append(d_t)


        super(ClientSelectForm,self).__init__(*args,**kwargs)

        self.fields['client'] = forms.ChoiceField(
                                        label='انتخاب مشتری مربوطه',
                                        choices = self.CLIENT_CHOICES,
            widget=forms.Select(attrs={'class': 'form-control mb-3'}), )

    class Meta:
        model = Invoice
        fields = ['client']

а это мой шаблон

              <form class="" action="#" method="post">
                {% csrf_token %}
                     {{client_form}}"


                <button type="submit" class="btn btn-primary">افزودن مشتری</button>
              </form>
Вернуться на верх