嗨,我有django表单模型,我想要为它添加我的自定义类,但我仍然收到错误:
TypeError: init ()得到了一个意外的关键字参数' attrs'
我的django代码:
class ContactForm(forms.ModelForm):
class Meta:
model = ContactFormModel
fields = ('name', 'email', 'phoneNumber',
'message',)
widgets = {
'name': CharField(attrs={'class': 'myfieldclass'}),
}
感谢您的帮助。
答案 0 :(得分:1)
CharField
不是小部件,但TextInput是!
widgets = {
'name': forms.TextInput(attrs={'class': 'myfieldclass'}),
}