我有一個模型表單,我試圖刪除名爲字段,但我不能。django模型表單多選更改或刪除字段
這裏是代碼:
class MyForm(forms.ModelForm):
class Meta:
model = MyModel
fields = ('name',)
def __init__(self, *args, **kwargs):
super(MyForm, self).__init__(*args, **kwargs)
self.fields['name'] = forms.ModelChoiceField(widget=forms.CheckboxSelectMultiple, queryset=MyModel.objects.all(), empty_label=None)
模板是非常簡單的:
{{form}}
在網頁中,它看起來像:
名稱:
(複選框)ChoiceA
(複選框)ChoiceB
(複選框)ChoiceC
我想刪除「名」之上,這來自於MyForm的代碼,但我不知道如何刪除它。
如果我想將其更改爲另一個字符串,例如「請選擇名稱:」,該怎麼做?
我找到了解決辦法。在表格中使用標籤='' – Hunter1010 2015-03-30 23:01:09