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?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage