Django 形式继承

Django 形式继承,django,django-forms,Django,Django Forms,我想让我所有的表单都继承一个自定义值…字段…等等…因为我有很多表单,我想保持它干燥 class TestAddUserId(ModelForm): def __init__(self, *args, **kwargs): self.user = kwargs.pop('user') class Meta: exclude = ('user',) def save(self):

我想让我所有的表单都继承一个自定义值…字段…等等…因为我有很多表单,我想保持它干燥

    class TestAddUserId(ModelForm):
        def __init__(self, *args, **kwargs):
            self.user = kwargs.pop('user')

        class Meta:
            exclude = ('user',)

        def save(self):
            obj = super(TestAddUserId, self).save(commit=False)
            obj.user = self.user
            obj.save()
            return obj

    class TrackerForm(TestAddUserId):
...
我怎样才能让它工作

谢谢!
BR

什么不起作用?你忘了调用父对象的uuu init uuuuuu。我得到的“trackperform”对象没有属性“fields”请给我一点帮助,init应该去哪里?插入superTestAddUserId,self.uuuu init uu*args,**kwargs after self.user=kwargs.pop'user'Ok,错误现在消失了。。。但现在它想要用户的价值。。。和我的原版一样的问题。你解决的问题。