как использовать django_select2 в форме

#django #django-forms #django-templates

#django #django-forms #django-шаблоны

Вопрос:

у меня есть ModelChoiceField, и оно действительно большое, поэтому я хочу использовать ModelSelect2Widget для фильтрации вариантов в моем ModelChoiceField. я использовал этот код, но он не работал, я хочу вот так https://www.drupal.org/files/project-images/select2.png это мой код

 class Ajout4 (forms.Form):

client=forms.ModelChoiceField(queryset=Suivre.objects.all(),widget=ModelSelect2Widget(model=Suivre,search_fields=['numcniF'],dependent_fields={'numcniF': 'numcniF'},max_results=500,))
montant=forms.FloatField(required=True,widget=forms.NumberInput(attrs={'placeholder':'Paye MTN '}))
  

myhtml

 <form method="post">
<div class="container">
<div>{% load crispy_forms_tags %}

 {% csrf_token %}
 {{con|crispy}}

 <button type="submit" class="btn btn-success" > SAVE</button>
      <button type="reset" class="btn btn-danger">RESET</button>