как использовать django_select2 в форме - PullRequest
1 голос
/ 09 апреля 2019

У меня есть 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>
...