Django 如何在另一个类中获取modelform数据?

Django 如何在另一个类中获取modelform数据?,django,django-models,django-forms,Django,Django Models,Django Forms,我有一个这样的模型: class WalkDb(models.Model): USERNAME=models.CharField("name",max_length=20) .......... class WalkDbForm(ModelForm): class Meta: model = WalkDb 像这样的一种形式: class WalkDb(models.Model): USERNAME=models.CharField("name",max_length=20) ...

我有一个这样的模型:

class WalkDb(models.Model):
USERNAME=models.CharField("name",max_length=20)
.......... 
class WalkDbForm(ModelForm):
class Meta:
    model = WalkDb
像这样的一种形式:

class WalkDb(models.Model):
USERNAME=models.CharField("name",max_length=20)
.......... 
class WalkDbForm(ModelForm):
class Meta:
    model = WalkDb
我创建了一个类,它想要得到数据表单

class WALK:
def __init__(self):
    self.db=WalkDb
    self.walkform=WalkDbForm
def emptyForm(self):
    return self.walkform
在views.py中

def add(request):
return render_to_response('add.html',{'addForm': WALK.emptyForm()})
但是add.html页面没有打印所有内容,并且没有任何错误消息。 如何在另一个类中获取WalkDbForm?
谢谢大家!

不确定我是否明白了这个想法,但我还是觉得我发现了一些与你的问题类似的东西:

请检查该链接,并让我们知道这是否解决了您的问题


老实说,在这个问题上我看不出有什么实际用途。

您提供的继承的link-django模型无法解决我的问题。我只想将数据模块类和表单模块类集成到一个类中。像WALK类一样,将来我可以使用WALK类,比如WALK.db.xxxxx或WALK.form.xxxxxx,所有需要的方法都集成到一个类中,以便于使用。谢谢你的回答。你为什么要这样做?尤其是,你为什么要在课堂上这样做?模块是组织相关类的正确方法。