我什么时候应该使用Form和ModelForm?另外,我什么时候应该使用FormSet和ModelFormSet?我似乎可以使用常规的Form / FormSet做任何事情。
答案 0 :(得分:3)
ModelForm和ModelFormSet是创建表单(或表单集)以创建/编辑模型实例的DRYer方法。它们需要更少的编码,并且花费更少的时间来理解它们的作用。
当然你可以使用常规的Form / FormSet做任何事情,你也可以用纯Python创建没有Django的网站,但是使用合适的工具会更好,不是吗?