这是我的一个父类
class BlogCommentForm(forms.ModelForm):
class Meta:
model = BlogComment
fields = ['user_name', 'body']
widgets = {
'user_name': forms.TextInput(attrs={
'required': 'required',
# ...还有很多其他属性
}),
'body': forms.Textarea(attrs={
'required': 'required',
# ...还有很多其他属性
}),
}
这是我的子类
class SubCommentForm(BlogCommentForm):
class Meta:
# SubComment也是继承自BlogComment
model = SubComment
fields = ['user_name', 'body']
widgets = {
'user_name': forms.TextInput(attrs={
'required': 'required',
# ...还有很多其他属性
}),
'body': forms.Textarea(attrs={
'required': 'required',
# ...还有很多其他属性
}),
}
现在我想简化一下代码,因为我的SubComment也是继承自BlogComment,所以对于SubCommentForm这个子类我只想让下model = SubComment,对于fields和widgets属性,我不想增加或者任何内容,请问我应该怎样做呢?
喵喵时光机
米脂
翻阅古今
相关分类