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

时间:2014-01-23 01:09:03

标签: django django-models django-forms

我有一个这样的模型:

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? 谢谢!

1 个答案:

答案 0 :(得分:0)

不确定我是否得到了这个想法,但我认为我发现了一些与你的问题有些相似的东西:

django model form inheritance

请检查该链接,如果这样可以解决您的问题,请告诉我们。

老实说,我没有看到这个问题的实际用途。