What is the difference between a Form and a ModelForm?
- A A ModelForm derives its fields from a model and can save instances
- B A Form can only be used for GET requests
- C A ModelForm cannot validate data
- D There is no difference
Answer
A ModelForm derives its fields from a model and can save instances
ModelForm generates fields from the model and provides save(). Always list fields explicitly rather than using __all__, which silently exposes new model fields.





