我想扩展 ModelForms 的主要目的是向表单添加字段。我认为通过一个例子更容易看出:
# Basic listing
class BasicForm(ModelForm):
class Meta:
model = Business
fields = ('category', 'city', 'name', 'address',
'slogan', 'phone', 'website', 'email')
class SocialForm(BasicForm):
class Meta:
model = Business
fields = ('facebook','twitter')
那还能用吗?或者它会从 SocialForm 中的 BasicForm 中清除其他字段吗?
这样做的正确方法是什么?