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,所有需要的方法都集成到一个类中,以便于使用。谢谢你的回答。你为什么要这样做?尤其是,你为什么要在课堂上这样做?模块是组织相关类的正确方法。