J'essaie d'obtenir une liste distincte dans le forms.py comme ceci:Django Distinct sur queryset dans forms.py
forms.ModelMultipleChoiceField (queryset = Events.objects.values ('nom d'hôte'), nécessaire = False) .distinct()
Dans le shell python, cette commande fonctionne parfaitement, mais lorsque vous l'essayez dans forms.py, cela me laisse un formulaire vide, donc rien n'apparaît. Quand je fais juste Events.objects.all() le formulaire apparaît, mais distinct ne fonctionne pas avec Events.objects.all() ... j'ai également essayé values_list etc, mais ne semble pas entrer dans les formes ni .. Quelqu'un a-t-il une idée de comment obtenir un SELECT DISTINCT dans un ModelMultipleChoiceField?
J'ai lu quelques autres questions à ce sujet à stackoverflow mais rien ne semble fonctionner avec moi, donc j'espère que quelqu'un sait comment faire cela dans forms.py.
Thxs à l'avance