0

我有一个表格:

class MatchForm(forms.Form):
    base_field = forms.CharField(widget=forms.Select)

   def __init__(self ,*args, **kwargs):
     BASE_FIELDS = (
                     ('job','JOB'),
                     ('car','CAR'),
     )
     super(MatchForm,self).__init__(*args, **kwargs)
     self.fields['base_field'].choices = BASE_FIELDS

对于我写的这门课,选择中没有任何选项。如何BASE_FIELDSbase_field字段中插入。

提前致谢

4

1 回答 1

3
BASE_FIELDS = (
    ('job','JOB'),
    ('car','CAR'),
)

class MatchForm(forms.Form):
    base_field = forms.ChoiceField(choices=BASE_FIELDS)
于 2012-07-30T08:56:57.743 回答