Desidero estendere ModelForms con lo scopo principale di aggiungere campi al modulo. Penso che sia più facile vedere con un esempio:Sottoclassi di Django 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')
Potrebbe anche funzionare? O semplicemente cancellerebbe gli altri campi da BasicForm in SocialForm?
Qual è il modo corretto di farlo?