我試圖讓具有鮮明的名單到forms.py這樣的查詢集鮮明:的Django在forms.py
forms.ModelMultipleChoiceField(查詢集= Events.objects.values(「主機」),所需= False).distinct()
在python shell中,這個命令的工作原理是完美的,但是當在forms.py中嘗試它時,會留下一個空白表單,所以什麼都不顯示。當我只是做Events.objects.all()表單出現,但明顯不與Events.objects.all()...我也嘗試values_list等,但似乎並不適合形式都.. 。任何人有一個想法如何獲得一個SELECT DISTINCT到ModelMultipleChoiceField中?
我在stackoverflow上看了一些其他的問題,但似乎沒有任何解決方法,所以希望有人知道如何在forms.py中做到這一點。
Thxs預先