Die installation page sah einfach genug aus. Ich installierte es, hinzugefügt easy_select2
in INSTALLED_APPS
in den Einstellungen, lief collectstatic
, und dann hatte dies in meiner Form:django-easy-select2 Select2Multiple Widget nicht rendern
from easy_select2 import Select2Multiple
# from django_select2 import forms as select2_forms
class LeadForm(forms.Form):
email = forms.CharField(max_length=100)
overseas_company = forms.MultipleChoiceField(
choices=countries,
label='Do you have any companies overseas and where?',
widget=Select2Multiple()
)
Aber es macht immer noch, als ob ich gar nichts getan hatte. Ich habe auch versucht django_select2
, und es hat auch nicht funktioniert, also muss ich etwas falsch Selected2 tun.
Ich habe versucht, das HTTP-Anforderungsprotokoll zu betrachten. Wenn Sie nur die Option easy_select2
aktivieren, fordert die Vorlage nicht die jQuery/select2 js-Dateien an, die für das Widget Select2 benötigt werden. Ist das das Problem? Aber das Tutorial hat nie gesagt, dass ich irgendwelche vorhandenen Vorlagen hinzufügen müsste.