2016-07-08 4 views
1

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.

Antwort