Django - 将字段添加到不应该在模型中的表单

时间:2013-07-11 00:22:23

标签: django forms model

我有一个基于模型的表单,但我想再添加一个字段。该字段不应该在模型上(或者它可以是,但我不希望它有一个列并保存在数据库中)。

此字段将传递给视图,并将定义视图将采取的操作(将在视图上的if上使用)。

1 个答案:

答案 0 :(得分:2)

您可以向ModelForm添加其他字段:

class FooForm(ModelForm):
    extra_stuff = forms.CharField()

    class Meta:
        model = Foo
        fields = ['bar', 'biz']