Django ChoiceField wird aus Datenbankwerten gefüllt
Ich habe Probleme mit einem ChoiceField, um eine Dropdown-Liste mit Werten in der Datenbank zu erstellen. Hier ist der Codeausschnitt
from django import forms
from testplatform.models import ServiceOffering
class ContactForm(forms.Form):
subject = forms.ChoiceField(queryset=ServiceOffering.objects.all())
#subject = forms.ModelMultipleChoiceField(queryset=ServiceOffering.objects.all())
Die Zeile #subject .... funktioniert, aber wenn ich die Zeile ChoiceField (queryset ....) verwende, wird der folgende Fehler angezeigt.
__init__() got an unexpected keyword argument 'queryset'
Irgendwelche Ideen?