Django 删除ModelForm中父类的字段

Django 删除ModelForm中父类的字段,django,django-forms,Django,Django Forms,我有一个从另一个模型继承的模型(不是抽象的) 我有一个继承模型的ModelForm,但我不想显示基础模型中的任何字段。 除了显式地手动将每个字段添加到排除列表之外,实现这一点的最佳方法是什么 使用 使用 我个人会将include字段设置为当前类的字段,这样您就不必(潜在地)引用另一个文件来查看这些字段。还允许在不影响表单的情况下更新父级 你可以检查\uuuu dict\uuuu中的字段,看看它们是否属于某个家长,但老实说,我认为这不值得。简而言之,没有简单的方法。我个人会将include字段设置

我有一个从另一个模型继承的模型(不是抽象的) 我有一个继承模型的ModelForm,但我不想显示基础模型中的任何字段。 除了显式地手动将每个字段添加到排除列表之外,实现这一点的最佳方法是什么

使用

使用


我个人会将include字段设置为当前类的字段,这样您就不必(潜在地)引用另一个文件来查看这些字段。还允许在不影响表单的情况下更新父级


你可以检查
\uuuu dict\uuuu
中的字段,看看它们是否属于某个家长,但老实说,我认为这不值得。简而言之,没有简单的方法。

我个人会将include字段设置为当前类的字段,这样您就不必(潜在地)引用其他文件来查看字段。还允许在不影响表单的情况下更新父级

你可以检查
\uuuu dict\uuuu
中的字段,看看它们是否属于某个家长,但老实说,我认为这不值得。简而言之,没有简单的方法。

我提到,“…将每个字段添加到排除列表?”我提到,“…将每个字段添加到排除列表?”
class ChildForm(BaseModelForm):

    class Meta:
       model = Amodel
       exclude = ('parentfield1', 'parentfield2')