1
我需要MultipleChoiceField和聯機註冊應用程序。當我嘗試在字段中使用它們時,我得到一個未知的字段錯誤。他們也不會出現在管理面板中。Django:如何在表單/管理中使用MultipleChoiceField
# models.py
...
CHILDCARE_REASONS = (('Working', 'working'),('Training', 'training'),('Teen Parent', 'teen_parent'),('Working W/Child With A Disability', 'child_disability'),('Adult W/Disability', 'adult_disability'),)
reasons_for_childcare = forms.MultipleChoiceField(widget=forms.CheckboxSelectMultiple, choices=CHILDCARE_REASONS)
...
# forms.py
class EnrollForm(forms.ModelForm):
class Meta:
model = EnrollmentApplication
fields = [
...
'reasons_for_childcare ',
...
]