0

我想在下拉列表中显示表的所有字段名称。这是我的表格:

sortFields=forms.ModelChoiceField(queryset=ActsInformationModel._meta.get_all_field_names(), empty_label="Select the sort field")

我收到错误“列表”对象没有属性“全部”。

怎么了?

提前致谢,

罗曼

4

1 回答 1

1

您需要一个ChoiceField

choices = [(i, i) for i in ActsInformationModel._meta.get_all_field_names()]

sortFields = forms.ChoiceField(label='Sort',
                               choices=choices)
于 2013-02-01T19:26:00.087 回答